Senior data engineer

Werkgever:
Solvex Solutions
Regio:
 
Functieomschrijving

Job Title: Senior Data Engineer (Python)

Location: Amsterdam, Netherlands (Hybrid role)

Employment Type: Contract with extension


Overview:

We are looking for a Senior Data Engineer (Python) to join our agile, start-up-style team in Amsterdam. You will play a key role in building secure, scalable data ingestion, storage, and processing pipelines while contributing to CI/CD, technical debt management, and documentation. This is an opportunity to work end-to-end from development to production, with autonomy and strong team collaboration.


Key Responsibilities

  • Develop and maintain Python-based data pipelines with unit testing.
  • Build secure, scalable data ingestion, storage, and processing solutions.
  • Work on CI/CD pipelines using tools such as Jenkins, ArgoCD, Azure DevOps, or GitHub Actions.
  • Contribute to technical documentation and prevent technical debt.
  • Debug, log, and ensure the reliability of data systems in production.
  • Collaborate in an agile/start-up environment, while taking ownership of tasks.


Required Skills & Experience

  • 8–10 years of professional experience, with 3+ years in Python development.
  • Experience with the open-source data stack, including:
  • Kafka (streaming pipelines)
  • Hadoop ecosystem (HDFS, Hive, Impala)
  • Git (version control)
  • Jenkins (CI/CD)
  • Docker & Kubernetes (containerization and orchestration)
  • Strong end-to-end engineering skills, from development to production.
  • Ability to work independently while supporting the team.
  • Strong problem-solving skills and a continuous learning mindset.