Senior Data Engineer in London

Senior Data Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No working from home possible
Annapurna

At a Glance

  • Tasks: Design and develop scalable data pipelines and AI/ML workflows in a fast-paced InsurTech environment.
  • Company: Join a dynamic InsurTech company shaping the future of data strategy.
  • Benefits: Competitive salary, full-time role, and opportunities for mentorship and growth.
  • Other info: Collaborative culture with a focus on learning and technical excellence.
  • Why this job: Make a real impact on data infrastructure while working with cutting-edge technologies.
  • Qualifications: 5+ years in data engineering with strong skills in AWS, SQL, and Python.

The predicted salary is between 36000 - 60000 £ per year.

This is a senior-level opportunity for an experienced Data Engineer who is not only technically hands-on but also eager to shape the core data strategy of a fast-moving InsurTech company. You’ll play a pivotal role in designing and developing robust, scalable data pipelines, AI/ML workflows, and APIs that feed data into every part of the business—from underwriter tools to financial systems.

You’ll work in a modern, fully cloud-based stack (AWS, Snowflake, Python, SQL), with strong opportunities to influence architecture, automation, and data product direction across the company.

What you’ll be doing:

  • Design, build, and maintain robust, cloud-native data infrastructure and pipelines
  • Develop and manage metadata-driven data ingestion and transformation processes
  • Support AI and ML infrastructure in partnership with Data Science teams
  • Build APIs and data services to enable self-serve analytics and platform integrations
  • Optimise data warehouse performance and reliability (Snowflake)
  • Monitor data quality, pipeline health, and system observability
  • Partner with cross-functional teams to understand evolving data needs
  • Take ownership of key components and advocate for engineering best practices
  • Mentor junior engineers and contribute to a culture of learning and technical excellence

Key Skills:

  • 5+ years of experience in data engineering, ideally in a fast-paced product or platform environment
  • Strong experience with AWS cloud services and infrastructure as code
  • Proficiency in SQL, Python, and Snowflake
  • Experience building data pipelines (batch & streaming), APIs, and ML/AI infrastructure
  • Familiarity with DataOps practices, CI/CD pipelines, and modern orchestration tools
  • Strong understanding of data quality, schema evolution, and monitoring in production environments
  • A pragmatic mindset: you value speed and scalability but know where to invest for the long term

Please apply directly or get in touch at d.jeffery@annapurnarecruitment.com if this Data Engineering opportunity sounds like it could be the next step in your career!

Senior Data Engineer in London employer: Annapurna

Annapurna is an excellent employer, offering a dynamic and supportive work culture that fosters innovation and collaboration. With a focus on employee growth, you will have access to professional development opportunities while working in a hybrid environment in London, allowing for a balanced work-life experience. Join us to be part of a team that values your contributions and empowers you to excel in high-throughput data systems.

Annapurna

Contact Details:

Annapurna Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Engineer in London

Tip Number 1

Network like a pro! Reach out to people in your industry, especially those who work at the company you're eyeing. A friendly message on LinkedIn can go a long way—just be genuine and express your interest in their work.

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since this role is all about data pipelines and cloud services, make sure you can talk confidently about AWS, SQL, and Python. Practice coding challenges or system design questions to show off your expertise.

Tip Number 3

Showcase your projects! If you've built any data pipelines or worked on AI/ML infrastructure, be ready to discuss them in detail. Use real examples to demonstrate your problem-solving skills and how you’ve contributed to previous teams.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about the opportunity. Let’s get you that dream job!

We think you need these skills to ace Senior Data Engineer in London

Data Engineering
AWS Cloud Services
Infrastructure as Code
SQL
Python
Snowflake
Data Pipeline Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with AWS, SQL, and Python, and don’t forget to mention any relevant projects that showcase your skills in building data pipelines and APIs.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about data engineering and how your experience aligns with our needs at StudySmarter. Be sure to mention your eagerness to shape data strategy in a fast-paced environment.

Showcase Your Projects:If you’ve worked on any interesting data projects, make sure to include them in your application. Whether it’s a personal project or something from your previous job, we love seeing real-world applications of your skills!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates regarding your application status.

How to prepare for a job interview at Annapurna

Know Your Tech Stack

Make sure you’re well-versed in AWS, Snowflake, Python, and SQL. Brush up on your knowledge of cloud-native data infrastructure and be ready to discuss how you've used these technologies in past projects. This will show that you're not just familiar with the tools but can also apply them effectively.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex data challenges in previous roles. Whether it’s optimising data pipelines or ensuring data quality, having specific scenarios ready will demonstrate your hands-on experience and pragmatic mindset.

Understand the Business Impact

Research the InsurTech industry and understand how data engineering plays a role in shaping business strategies. Be prepared to discuss how your work can influence underwriter tools and financial systems, showing that you grasp the bigger picture beyond just technical tasks.

Be Ready to Mentor

Since this is a senior role, think about how you can contribute to a culture of learning. Prepare to discuss your mentoring experiences and how you’ve helped junior engineers grow. This will highlight your leadership qualities and commitment to technical excellence.