Data Engineer

Role – AWS Data Engineer

Location: London, UK

Hybrid Onsite

Fixed Term Contract

12 Months

Need 10+ years of experience

We are building the next-generation data platform at FTSE Russell — and we want you to shape it with us. Your role will involve:

• Designing and developing scalable, testable data pipelines using Python and Apache Spark

• Orchestrating data workflows with AWS tools like Glue, EMR Serverless, Lambda, and S3

• Applying modern software engineering practices: version control, CI/CD, modular design, and automated testing

• Contributing to the development of a lakehouse architecture using Apache Iceberg

• Collaborating with business teams to translate requirements into data-driven solutions

• Building observability into data flows and implementing basic quality checks

• Participating in code reviews, pair programming, and architecture discussions

• Continuously learning about the financial indices domain and sharing insights with the team

Nice-to-haves:

· It's great (but not required) if you also bring:

· Experience with Apache Iceberg or similar table formats

· Familiarity with CI/CD tools like GitLab CI, Jenkins, or GitHub Actions

· Exposure to data quality frameworks like Great Expectations or Deequ

· Curiosity about financial markets, index data, or investment analytics

Job Details

Company
Ampstek
Location
Slough, Berkshire, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted