Senior Engineer (Platform Engineering)

Senior Engineer (Platform Engineering)

Full-Time 70000 - 90000 £ / year (est.) No working from home possible
Vallum Associates

At a Glance

  • Tasks: Lead the technical delivery of data migration and platform modernisation in AWS.
  • Company: Join a forward-thinking tech company focused on innovation and collaboration.
  • Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
  • Other info: Dynamic role with a focus on cutting-edge technologies and career advancement.
  • Why this job: Make a significant impact by shaping the future of data engineering and platform solutions.
  • Qualifications: 5+ years in data/platform engineering with strong AWS and leadership experience.

The predicted salary is between 70000 - 90000 £ per year.

The Lead Engineer / Technical Lead will own the end-to-end technical delivery of a data migration and platform modernisation programme in AWS. This role acts as the single technical point of accountability, setting architecture, defining standards, and coordinating delivery across workstreams. While the programme includes data engineering, the focus is heavily on DevOps, infrastructure, and platform engineering, enabling scalable, secure, and automated migration and ingestion of enterprise data.

Key Responsibilities

  • Own and evolve the AWS/CDP architecture for data migration, ingestion, and downstream consumption
  • Define and enforce engineering standards (Terraform, CI/CD, pipeline design, naming conventions)
  • Lead platform engineering and infrastructure delivery (IaC, networking, security, environment setup)
  • Oversee migration of ~8–10 enterprise databases into AWS using DMS and CDC patterns
  • Ensure migration pipelines are scalable, automated, and resilient
  • Enable event-driven and batch data pipelines (S3, Lambda, orchestration)
  • Ensure data lineage, cataloguing, and documentation are captured
  • Coordinate backlog prioritisation, sprint planning, and delivery sequencing
  • Validate deliverables for quality, performance, security, and operational readiness
  • Act as senior technical interface with stakeholders and delivery partners
  • Lead knowledge transfer and upskilling of engineers

Required Experience & Skills

  • ~5+ years in data/platform engineering, including leadership experience
  • Strong AWS experience: S3, Lambda, IAM, VPC/networking, DMS
  • Proven experience with Infrastructure-as-Code (Terraform) and CI/CD pipelines
  • Experience delivering large-scale data migrations, including CDC approaches
  • Strong Python and SQL skills
  • Understanding of data platforms (e.g. Snowflake/CDP) and ingestion pipelines
  • Exposure to AI/ML enablement frameworks (e.g. AWS SageMaker) and supporting infrastructure for model training, deployment
  • Familiarity with modern development and deployment frameworks
  • Experience with dbt / ELT patterns (beneficial, not core focus)
  • Strong stakeholder communication and technical leadership skills

Senior Engineer (Platform Engineering) employer: Vallum Associates

As a Senior Engineer in our dynamic team, you will thrive in a collaborative work culture that prioritises innovation and professional growth. We offer competitive benefits, including flexible working arrangements and opportunities for continuous learning, all set against the backdrop of a cutting-edge AWS platform modernisation programme. Join us to make a meaningful impact while advancing your career in a supportive environment that values your expertise and contributions.

Vallum Associates

Contact Details:

Vallum Associates Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Engineer (Platform Engineering)

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to AWS, Terraform, and data migrations. This gives potential employers a tangible look at what you can do.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions, especially around DevOps and platform engineering, so you can confidently demonstrate your expertise.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Senior Engineer (Platform Engineering)

AWS
Terraform
CI/CD
Data Migration
Python
SQL
Infrastructure-as-Code (IaC)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Engineer role. Highlight your experience with AWS, Terraform, and data migrations. We want to see how your skills align with our needs!

Showcase Your Projects:Include specific projects where you've led platform engineering or infrastructure delivery. We love seeing real examples of your work, especially if they involve scalable and automated solutions.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for key achievements and responsibilities. We appreciate straightforward communication that gets to the heart of your experience.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Vallum Associates

Know Your AWS Inside Out

Make sure you brush up on your AWS knowledge, especially around S3, Lambda, and DMS. Be ready to discuss how you've used these services in past projects, as well as any challenges you faced and how you overcame them.

Showcase Your Infrastructure-as-Code Skills

Since Terraform is a key part of the role, prepare to talk about your experience with Infrastructure-as-Code. Bring examples of how you've implemented CI/CD pipelines and the standards you've set in previous roles.

Demonstrate Leadership and Communication

This position requires strong leadership skills, so think of examples where you've led a team or project. Be prepared to discuss how you communicate technical concepts to non-technical stakeholders and how you ensure everyone is on the same page.

Prepare for Technical Scenarios

Expect to face technical scenarios during the interview. Practice explaining your thought process for designing scalable and automated migration pipelines, and be ready to discuss data lineage and documentation practices.