← Back to jobs

Senior Data Engineer

Skills

apiazureci cddata modelingdata pipelinesdatabricksdevopsdockerfastapigitopskubernetesobservabilitypysparkpythonrestsqlsql servertest automationPythonAzureDockerKubernetesRESTCI/CD

Description

Location: London (3 days per week in office)

Our client is seeking a Senior Data Engineer to join a high-performing product team delivering enterprise-scale data platforms and data products that drive critical decision-making across a complex trading environment.

Key Responsibilities:

  • Design, develop, and maintain scalable data pipelines and data products using Python, PySpark, Databricks, SQL Server, and Azure.
  • Build and support FastAPI services and REST APIs that enable data access and integration.
  • Collaborate with product owners, architects, and business stakeholders to deliver robust technical solutions.
  • Lead development across the full software lifecycle, including design, testing, deployment, monitoring, and support.
  • Implement and optimise CI/CD pipelines, automated testing, and release processes using GitOps and modern DevOps practices.
  • Develop and support containerised applications using Docker and Kubernetes.
  • Drive engineering excellence through code reviews, observability, security, and operational best practices.
  • Troubleshoot production issues and continuously improve platform performance and reliability.

Must-Have Skills:

  • Python
  • PySpark
  • Databricks
  • FastAPI
  • SQL Server
  • Docker
  • GitOps
  • CI/CD and DevOps practices
  • Data platform and data pipeline engineering experience

Nice-to-Have:

  • Trading, commodities, or energy sector experience
  • Data architecture and data modelling expertise

Get similar jobs in United Kingdom by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Data Engineer jobs in United Kingdom.

No similar openings right now. Refine your search or create an alert above.