Data Engineer - Python, SQL, DBT, AWS, 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. You’ll play a key role in building the bank’s 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 AWS
- 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.