Data Engineer (Go / Python) – Aleph alpha (#4752)

Europe
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
N-iX is a global software solutions and engineering services company

We are looking for a Senior Data Engineer for a leading European AI company which 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)

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

×

Easy apply

    or
    Refer a friend