Data Engineer - Python, AWS. in City of London

Data Engineer - Python, AWS. in City of London

City of London Full-Time 43200 - 60000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Design and build data pipelines using Python and AWS for a new data platform.
  • Company: Leading insurance firm with a focus on innovation and collaboration.
  • Benefits: Competitive salary up to £70,000 and opportunities for professional growth.
  • Why this job: Join a dynamic team and make an impact in the financial reporting space.
  • Qualifications: 3+ years as a Data Engineer with strong Python and AWS skills.
  • Other info: Exciting opportunity to work with complex datasets in a regulated environment.

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

A leading insurance firm is seeking a Data Engineer to join a newly formed Data squad responsible for building a greenfield data platform. This Data Engineer will work closely with internal Accounting and Finance stakeholders, supporting business-critical reporting and regulated financial processes.

As a Data Engineer, you will take ownership of designing and building data pipelines from scratch, working primarily with Python and AWS. This is a true 01 initiative, where the Data Engineer will help define architecture, data standards, and engineering best practices within a growing data function.

This role is ideal for a Data Engineer who enjoys early-stage build work, close stakeholder collaboration, and working with complex financial datasets in a regulated environment.

Salary: Up to £70,000

Location: London

Data Engineer Responsibilities:

  • Design, build, and maintain robust data pipelines from the ground up
  • Develop and optimise ETL workflows using Python and AWS
  • Work closely with Accounting and Finance teams on month-end, IBNR, and financial reporting data
  • Ensure data quality, accuracy, and reliability across critical reporting pipelines
  • Contribute to CI/CD practices and infrastructure-as-code for data platforms

Data Engineer Requirements:

  • 3+ years experience working as a Data Engineer (or in a software engineering role with a strong data focus)
  • Experience working with insurance, accounting, or financial data, including month-end or IBNR reporting
  • Proven experience designing and building data pipelines from scratch
  • Strong commercial experience with Python
  • Strong commercial experience with AWS (ideally Glue, Lambda, and Step Functions)
  • Familiarity with CI/CD for data pipelines (e.g. Terraform, CodeBuild, Flyway, or similar tools)

Data Engineer - Python, AWS. in City of London employer: Wilson Brown Limited

Join a leading insurance firm in London as a Data Engineer, where you'll be part of an innovative team dedicated to building a cutting-edge data platform from the ground up. With a strong focus on collaboration and professional growth, this role offers the opportunity to work closely with key stakeholders in Accounting and Finance, ensuring your contributions directly impact critical business processes. Enjoy a supportive work culture that values creativity and excellence, alongside competitive salary packages and the chance to shape the future of data engineering within a dynamic environment.
W

Contact Detail:

Wilson Brown Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer - Python, AWS. in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in insurance or finance. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your data pipelines and projects using Python and AWS. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the business side of things. Be ready to discuss how your work impacts financial reporting and compliance in a regulated environment.

✨Tip Number 4

Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. It shows initiative and helps us get to know you better.

We think you need these skills to ace Data Engineer - Python, AWS. in City of London

Data Pipeline Design
ETL Workflows
Python
AWS
Data Quality Assurance
CI/CD Practices
Infrastructure-as-Code
Financial Data Analysis
Stakeholder Collaboration
Insurance Data Experience
Accounting Data Experience
Terraform
CodeBuild
Flyway

Some tips for your application 🫡

Tailor Your CV: Make sure your CV speaks directly to the job description. Highlight your experience with Python and AWS, and don’t forget to mention any work you've done with financial datasets or in regulated environments. We want to see how you fit into our Data squad!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about building a greenfield data platform and how your skills align with our needs. Let us know how you’ve collaborated with stakeholders in the past – we love teamwork!

Showcase Your Projects: If you've worked on relevant projects, make sure to include them! Whether it's designing data pipelines or optimising ETL workflows, we want to see what you've accomplished. Share links to your GitHub or any other portfolio that showcases your work.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get the best experience. Plus, it shows us you're keen on joining our team at StudySmarter!

How to prepare for a job interview at Wilson Brown Limited

✨Know Your Tech Inside Out

Make sure you brush up on your Python and AWS skills before the interview. Be ready to discuss specific projects where you've designed and built data pipelines, and how you optimised ETL workflows. The more detailed examples you can provide, the better!

✨Understand the Business Context

Since this role involves working closely with Accounting and Finance teams, it’s crucial to understand their needs. Familiarise yourself with month-end processes and IBNR reporting. Showing that you grasp the business side of data engineering will set you apart.

✨Showcase Your Collaboration Skills

This position requires close collaboration with stakeholders, so be prepared to discuss how you've worked with different teams in the past. Share examples of how you’ve communicated technical concepts to non-technical colleagues and how you’ve gathered requirements effectively.

✨Be Ready for Problem-Solving Questions

Expect some technical challenges during the interview. Practice explaining your thought process when tackling complex problems, especially those related to data quality and reliability. Demonstrating your analytical skills and approach to troubleshooting will impress the interviewers.

Data Engineer - Python, AWS. in City of London
Wilson Brown Limited
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>