Data Engineer (Outsourcing, Multi-Client Projects)

We're looking for a Mid-Level Data Engineer to join a variety of projects in a multi-client outsourcing environment. From building brand-new data infrastructures to modernizing legacy solutions โ€” you'll work with clients across fintech, retail, and health-tech sectors.

Each project will require fast onboarding, the ability to adapt to new technologies, and strong communication skills with stakeholders of different technical backgrounds. You'll need to thrive in a context-switching environment while maintaining high standards for quality and security.
 

 What Youโ€™ll Be Doing:

  • Designing and optimizing data pipelines (both batch and streaming).
  • Working with distributed data processing tools (e.g., Spark, Kafka).
  • Implementing best practices: CI/CD, testing, documentation, observability.
  • Writing clean, modular code in Python and SQL.
  • Participating in client meetings, presenting solutions, and explaining trade-offs.
  • Working with infrastructure in cloud environments (AWS, GCP, Azure).

     

 Tech Stack

Must-Have:

  • Languages: Python, SQL
  • Frameworks: dbt, PySpark, Pandas
  • Storage: S3, GCS, ADLS, Snowflake, BigQuery, Redshift
  • Streaming: Kafka, Kinesis, Pub/Sub
  • Orchestration: Airflow
  • Infrastructure as Code: Terraform, CloudFormation
  • CI/CD & DevOps: GitHub Actions, Docker, Kubernetes
  • Monitoring: Great Expectations, Datadog, Prometheus

Nice-to-Have:

  • Languages: Scala, Java, Go
  • Frameworks: Apache Beam, Flink
  • Orchestration: Dagster, Prefect
  • Streaming: Pulsar
  • Monitoring: Monte Carlo, OpenLineage
  • IaC & CI/CD: Pulumi, Argo CD
     

 Requirements:

  • 3โ€“5 years of experience building data pipelines in cloud environments.
  • Prior experience in a consulting or multi-project setting.
  • Ability to quickly adapt to new domains, codebases, and requirements.
  • Excellent communication skills in English (written and verbal).
  • Degree in Computer Science, Engineering, Math, or equivalent hands-on experience.
  • Proactive mindset, a drive for automation, and strong team collaboration skills.

    We offer:
  • A chance to work on real, production-ready AI products used by businesses.
  • Remote-first work culture and flexible schedule.
  • 20 paid vacation days per year.
  • 10 paid sick leave days.
Published 29 April
72 views
ยท
3 applications
67% read
ยท
67% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine