Job Openings Data Engineer

About the job Data Engineer

Data Engineer - Python, SQL, DBT, Snowflake - Challenger Digital Bank

Location: London (Hybrid, 2 days per week in office)
Type: Permanent
Salary: Competitive + 20% bonus + excellent benefits

Are you a Data Engineer ready to shape the future of a digital-first banking experience? Join a fast-growing start-up challenger bank where data is at the core of every decision. Youll play a key role in building the banks next-generation data infrastructure and enable insight-led growth from the ground up.

What you will be doing:

  • Build and optimise robust data pipelines using Python, Kafka, Airflow, and DBT
  • Design and manage Snowflake data warehouse objects to support scalable analytics
  • Write clean and efficient SQL to support reporting, dashboards and data products
  • Collaborate across engineering, analytics and product teams to enable data-driven decisions
  • Drive data quality, performance and governance through best practice and documentation
  • Support A/B testing, automation, and analytics innovation projects

What we are looking for:

  • Strong hands-on experience with Python in a data context
  • Proven skills in SQL
  • Experience with Data Warehousing (DWH) ideally with Snowflake or similar cloud data platforms (Databricks or Redshift)
  • Experience with DBT, Kafka, Airflow, and modern ELT/ETL frameworks
  • Familiarity with data visualisation tools like Sisense, Looker, or Tableau
  • Solid understanding of data architecture, transformation workflows, and pipeline orchestration
  • Clear communicator who can collaborate with both technical and non-technical stakeholders
  • Comfortable working in a fast-paced, agile and product-focused environment

Why join us?

  • Shape the future of data in a high-growth digital bank from day one
  • Work with modern cloud and data technologies in a greenfield environment
  • Join a collaborative, forward-thinking team that values learning and innovation
  • Hybrid working model: 2 days per week in our central London office
  • Excellent benefits:
    • 25 days annual leave
    • Private medical and dental care
    • Life assurance (6x salary)
    • 10% employer pension contribution
    • Discretionary 20% bonus scheme

Apply now to be part of a tech-driven, mission-led bank where your work directly shapes the future of financial services.