Data Engineer

Block MBLondon, GB
Published on

About the Role

My client are a fast-growing fintech transforming how people manage and move money. As a Data Engineer, you’ll play a pivotal role in building and scaling the data infrastructure that powers everything from real-time fraud detection to personalized financial insights.

Key Responsibilities

  • Design, build, and maintain scalable data pipelines (batch & streaming)
  • Work with Data Scientists and Analysts to enable fast, reliable access to data
  • Optimize our data architecture for performance, reliability, and cost
  • Collaborate with engineers to integrate data best practices across teams
  • Champion data quality, governance, and documentation

About the Candidate

Key Requirements:

  • Strong experience with Python, SQL, and modern ETL tools (e.g., Airflow, dbt)
  • Solid grasp of cloud platforms (AWS/GCP/Azure) and data warehouses (e.g., BigQuery, Snowflake)
  • Familiarity with streaming technologies (Kafka, Kinesis, etc.)
  • Passion for clean, maintainable code and robust data systems
  • Previous experience in a fintech or regulated environment is a plus

About the Company

Join a collaborative, mission-driven team at the cutting edge of finance. We are committed to providing innovative solutions to financial challenges and transforming how individuals manage their money.

Company Culture and Benefits

Enjoy hybrid working, flexible hours, and a generous learning budget. With us, you can expect fast career progression and to make a real impact from day one. The salary range for this role is £70-90k, plus benefits.