< Back to job search

Data Engineer

A purpose-driven technology company is seeking a Senior Data Engineer to join its Platform Delivery team, supporting the development of data infrastructure that powers its core products. This is a hands-on role ideal for someone passionate about using data to drive social impact, with strong SQL skills, autonomy, and a collaborative mindset.

 

Key Responsibilities:

  • Design and maintain scalable data pipelines using Azure Data Factory and SQL Server, with a strong emphasis on writing and optimizing SQL code
  • Ingest and transform structured and semi-structured datasets, applying advanced SQL queries to ensure data quality, performance, and governance
  • Implement monitoring and alerting systems to ensure pipeline reliability and data integrity
  • Collaborate with engineers, product managers, and infrastructure teams to align data components with platform architecture

 

Key Requirements:

  • Strong SQL expertise: must be able to write SQL from scratch
  • Experience with Microsoft SQL Server and ideally Azure SQL
  • No consulting experience required
  • Infrastructure knowledge not required (handled by a separate team)
  • Communication: design-level collaboration with internal stakeholders including lead engineers and infrastructure
  • Autonomous and self-sufficient
  • Nice-to-haves: experience with ADF (Azure Data Factory), familiarity with Azure and Python (Python less relevant)

 

Details:

  • Start date: ASAP
  • Contract type: 3–6 month contract
  • Salary: Competitive, based on experience
  • Working model: Hybrid, 2 days in office (London-based)

This site is not supported by Internet Explorer. Please use Chrome, Firefox, Safari or another browser to fully view and utilise.