N-iX Logo

N-iX

Senior Data Engineer (Go)

Posted 5 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Poland
Mid level
Remote
Hiring Remotely in Poland
Mid level
As a Data Engineer, you will develop and maintain ETL data pipelines, ML data pipelines using Temporal, and backend services in Go while ensuring high performance and reliability.
The summary above was generated by AI

We are a leading European AI company developing large language models and generative platforms for enterprise and government clients.
Our products combine high-performance technologies, data security, and transparency, fully aligned with European regulatory and ethical standards.

As a Data Engineer, you will design, build, and maintain high-performance backend services and data pipelines, enabling our teams to deliver scalable, reliable, and production-ready systems.

Responsibilities:
  1. ETL Data Pipelines (Batch & Streaming)
  • Develop and operate ETL pipelines to extract, transform, and load data from multiple sources
  • Support both batch workloads (large-scale periodic data processing) and streaming workloads (real-time or near-real-time data flows)
  • Optimize performance, scalability, and reliability of data processing pipelines
  • Collaborate with data engineers and analysts to ensure high-quality, clean, and accessible datasets
  1. ML Data Pipelines using Temporal
  • Design, implement, and maintain robust ML data pipelines for training, validation, and inference of machine learning models
  • Use Temporal for workflow orchestration, ensuring reliability, retries, and state management across complex ML workflows
  • Collaborate closely with ML engineers and researchers to automate and scale model pipelines
  • Ensure pipelines are reproducible, maintainable, and observable
  1. Backend Services & Infrastructure
  • Design, build, and maintain backend services in Go 
  • Work with PostgreSQL and object storage (S3) to store and manage structured and unstructured data
  • Deploy and manage services using Kubernetes (K8s) and Helm
  • Implement best practices in CI/CD using GitHub Actions
  • Apply system design and data modeling principles, handling concurrency and performance optimization
Requirements:
  • 3+ years of commercial experience in Go (most of which in a production setup with real customers)
  • Strong knowledge of ETL pipeline development (batch and streaming workloads)
  • Experience with Temporal or other asynchronous workflow orchestration tools
  • Experience with PostgreSQL and object storage (S3)
  • Familiarity with Kubernetes (K8s) and Helm
  • Understanding of concurrency patterns and performance optimization in Go
  • Experience building and operating ML data pipelines is highly desirable
  • Strong collaboration skills and attention to detail
Nice to Have:
  • Experience designing APIs/SDKs
  • Experience with complex migrations or data model changes
  • Knowledge of TDD, DDD, or other development best practices
  • Familiarity with resiliency patterns (retries, circuit breakers)
  • Experience integrating backend systems with ML models
  • Experience with OpenFGA or similar tools
  • Familiarity with stakeholder management and brief, concise communication
Technology Stack:
  • Core Backend: Python (FastAPI), Go
  • Data Storage: PostgreSQL, S3 / object storage
  • Workflow Orchestration: Temporal (for ML pipelines)
  • ETL: Batch and streaming pipelines
  • DevOps & Infrastructure: Kubernetes (K8s), Helm, GitHub Actions
  • Internal Tools: TypeScript / Nx for CLI automation (if applicable)

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Top Skills

Github Actions
Go
Helm
Kubernetes
Postgres
Python
S3
Temporal

Similar Jobs

14 Hours Ago
Remote
Poland
Internship
Internship
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Join Dropbox as a Software Engineering Intern to design, develop, and ship a high-priority project, collaborate with cross-functional teams, build AI proficiency (e.g., Copilot), and participate in rapid prototyping, user-focused development, and professional growth opportunities over a 12-week summer term.
Top Skills: Python,Go,Javascript,Copilot
20 Hours Ago
Remote or Hybrid
Poland
Mid level
Mid level
HR Tech • Information Technology • Professional Services • Sales • Software
As an Account Executive, you will manage the sales cycle, drive new business opportunities, and close deals in a SaaS environment targeting mid-market companies. You'll work cross-functionally, perform product demonstrations, and maintain relationships with prospects and key decision-makers.
Top Skills: Salesforce CRM
20 Hours Ago
Easy Apply
Remote or Hybrid
Kraków, Małopolskie, POL
Easy Apply
Mid level
Mid level
AdTech • Enterprise Web • Information Technology • Machine Learning • Marketing Tech • Sales
The BI Developer will analyze data, generate insights, document business needs, ensure consistent metrics, and support data-driven decision-making across teams.
Top Skills: BigQueryGCPGitLookerPower BIPythonSQLTableau

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account