Senior Data Engineer

Senior Data Engineer

Gillingham Full-Time 43200 - 72000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design and maintain cloud-native data architecture while building scalable data pipelines.
  • Company: Join an innovative insurtech company transforming the insurance experience with cutting-edge technology.
  • Benefits: Enjoy a hybrid work model, flexible hours, and opportunities for professional growth.
  • Why this job: Be part of a mission-driven team that simplifies insurance and makes a real impact in the industry.
  • Qualifications: 5+ years in Data Engineering, proficient in Python, AWS, and Infrastructure as Code.
  • Other info: This role offers a chance to work with modern tech in a dynamic environment.

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

We are working with an insurtech company that is redefining how consumers experience insurance in the digital age. Their mission is to simplify and personalise the insurance journey, leveraging modern technology, intuitive design, and deep industry insight to deliver standout experiences particularly in the automotive and mobility sectors.

Responsibilities:

  • Own Data Infrastructure: Design and maintain cloud-native architecture on AWS (ECS, ECR, RDS, Redshift, API Gateway, EC2, networking).
  • Build Data Pipelines: Develop scalable, reliable pipelines and workflows using Python and orchestration tools.
  • Develop Services: Build APIs with FastAPI, lightweight front ends, and integrate modelling techniques including LLMs.
  • Infrastructure as Code: Use Terraform to manage infrastructure for consistency, security, and scalability.

Qualifications:

  • Over 5 years of hands-on experience in both Data Engineering and backend development roles.
  • Proficient in Python, capable of writing clean, modular, and maintainable code.
  • Experienced with Infrastructure as Code, particularly using Terraform, and comfortable deploying and managing infrastructure via IaC principles.
  • Strong analytical thinker with a knack for working through messy, unstructured data, digging into root causes, and pinpointing optimisation opportunities.
  • In-depth knowledge of AWS services, including ECS, EC2, ECR, RDS, Redshift, S3, API Gateway, as well as networking and load balancing components.
  • Solid command of SQL and core database concepts, including indexing strategies, schema design, and working with columnar data stores.
  • Advanced skills in designing and managing data pipelines, including ELT and ETL processes.

If interested please get in touch ASAP!

Senior Data Engineer employer: Movement8

Join a forward-thinking insurtech company that is revolutionising the insurance landscape in London. With a strong emphasis on innovation and technology, we foster a collaborative work culture that encourages personal growth and professional development. Enjoy the flexibility of a hybrid working model while contributing to meaningful projects that enhance consumer experiences in the automotive and mobility sectors.
M

Contact Detail:

Movement8 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer

✨Tip Number 1

Familiarise yourself with the specific AWS services mentioned in the job description, such as ECS, RDS, and Redshift. Having hands-on experience or projects that showcase your skills with these tools can set you apart during discussions.

✨Tip Number 2

Brush up on your Python skills, especially in writing clean and maintainable code. Consider contributing to open-source projects or building your own applications to demonstrate your coding abilities and problem-solving skills.

✨Tip Number 3

Prepare to discuss your experience with Infrastructure as Code, particularly Terraform. Be ready to share examples of how you've used IaC principles to manage infrastructure effectively in previous roles.

✨Tip Number 4

Showcase your analytical thinking by preparing case studies or examples where you've tackled messy data and optimised processes. This will highlight your ability to dig into root causes and provide solutions, which is crucial for this role.

We think you need these skills to ace Senior Data Engineer

Cloud Architecture Design
AWS Services (ECS, ECR, RDS, Redshift, API Gateway, EC2)
Data Pipeline Development
Python Programming
API Development (FastAPI)
Infrastructure as Code (Terraform)
Data Workflow Orchestration
SQL Proficiency
Database Management
Data Optimisation Techniques
Analytical Thinking
ELT and ETL Processes
Networking and Load Balancing Knowledge
Modular Code Writing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in Data Engineering and backend development. Emphasise your proficiency in Python, AWS services, and Infrastructure as Code, particularly Terraform, as these are crucial for the role.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the insurtech industry and how your skills align with the company's mission to simplify and personalise the insurance journey. Mention specific projects or experiences that demonstrate your ability to build data pipelines and APIs.

Showcase Relevant Projects: If you have worked on relevant projects, especially those involving cloud-native architecture or data pipelines, include them in your application. Provide brief descriptions of your role and the technologies used, focusing on outcomes and impact.

Proofread and Edit: Before submitting your application, thoroughly proofread your documents. Check for any grammatical errors, ensure clarity, and confirm that all technical terms are used correctly. A polished application reflects your attention to detail.

How to prepare for a job interview at Movement8

✨Showcase Your Technical Skills

Be prepared to discuss your experience with AWS services and Infrastructure as Code, particularly Terraform. Highlight specific projects where you've designed cloud-native architectures or built data pipelines, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Abilities

Since the role requires strong analytical thinking, come equipped with examples of how you've tackled messy, unstructured data. Discuss your approach to identifying root causes and optimisation opportunities, showcasing your critical thinking skills.

✨Prepare for Coding Challenges

Expect technical questions or coding challenges during the interview. Brush up on Python and SQL, focusing on writing clean, modular code. Practice common data engineering problems, especially those related to building scalable data pipelines and APIs.

✨Understand the Company’s Mission

Research the insurtech company and its mission to simplify and personalise the insurance journey. Be ready to discuss how your skills and experiences align with their goals, particularly in the automotive and mobility sectors, to demonstrate your genuine interest in the role.

Senior Data Engineer
Movement8
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>