About the role

  • Data Engineer providing hands-on technical leadership for FCA's data platforms. Collaborating with diverse stakeholders to enhance data solutions in a robust AWS environment.

Responsibilities

  • Provide hands-on technical leadership, guiding the team to build and support solutions that are robust, scalable and fit for purpose within an AWS Cloud environment
  • Advise on technical design and architecture for data platforms, ensuring solutions meet business needs and adhere to FCA engineering standards
  • Review and assure quality of deliverables from internal and external teams, embedding best practices like CI/CD, automated testing (Test-Driven Development/ Behaviour-Driven Development) and code quality standards
  • Identify opportunities for product enhancements and quick wins, influencing design proposals that deliver measurable business benefits
  • Opportunity to work closely with senior professionals, diverse stakeholders and third-party suppliers to deliver technology change that makes FCA a data-focus, tech-enabled regulator
  • Foster a culture of agility and continuous improvement, enabling faster time-to-market, predictable releases and optimised delivery through modern engineering practices

Requirements

  • Minimum: Experience in building and delivering robust data platforms and systems within Agile and DevOps environments, leveraging AWS Cloud to create scalable, secure and high-performing solutions
  • Prior experience applying modern engineering practices such as CI/CD, Lean Architecture, automated testing (Test-Driven Development/ Behaviour-Driven Development), branching strategies and continuous monitoring to ensure quality and efficiency
  • Experience working with technologies like Cloudera, Talend ETL, Python and PySpark, while collaborating with stakeholders and third-party suppliers to deliver impactful, end-to-end data solutions
  • Essential: Proven expertise in designing and optimising data pipelines and ETL workflows that transform data into actionable insights
  • Deep knowledge of big data technologies and strong understanding of data governance, security and compliance principles
  • Ability to collaborate seamlessly with cross-functional teams and manage complex integrations across diverse environments
  • Passion for innovation and continuous improvement with a focus on enhancing performance and reliability in data engineering

Benefits

  • 25 days annual leave plus bank holidays
  • Hybrid model with up to 60% remote work
  • Non-contributory pension (8–12% depending on age) and life assurance at eight times your salary
  • Private healthcare with Bupa, income protection and 24/7 Employee Assistance
  • 35 hours of paid volunteering annually
  • A flexible benefits scheme designed around your lifestyle

Job title

Data Engineer – 12 Month Fixed-Term Contract

Job type

Experience level

Junior

Salary

£52,400 - £78,200 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job