Skip to content

All preview jobs

Data Engineer

Amazon

London, United KingdomOn-siteMid-levelPosted Oct 28, 2026
€175,000 total comp€44,000 kept per year on a comfortable lifestyle
Apply

Opens the employer's own posting. Members search all 18,000+ jobs on one board, with filters, alerts and pay data.

Job description

Who you are

  • Experience in data engineering
  • Experience with data modeling, warehousing and building ETL pipelines
  • Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions
  • Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)

What the job involves

  • Are you passionate about building data solutions that power decisions at massive scale?
  • As a Data Engineer II at Amazon, you will design, build, and optimize data architectures that turn raw information into reliable, high-quality datasets used by analysts, scientists, and engineering teams
  • You will work across the full data lifecycle — from ingesting and transforming semi-structured data streams to creating logical data models that drive physical design and enable self-service analytics
  • This role offers the opportunity to solve complex data challenges, improve how teams discover and trust their data, and directly influence business outcomes through the systems you create
  • Key job responsibilities
  • Design and implement ETL workflows and data pipelines that extract, transform, and load data at scale, ensuring stability, performance, and efficient resource usage across distributed systems and cloud infrastructure
  • Create and maintain logical and physical data models that accurately represent business requirements, enforce data integrity, and support downstream analytics and reporting needs
  • Write clean, well-documented code using SQL and scripting languages to automate data processes, optimize query performance, and build tools for tracking data lineage and improving data quality
  • Collaborate with analysts, scientists, and software engineers to understand data requirements, balance competing priorities, and deliver usable datasets that provide clear business value
  • Participate in code reviews, design discussions, and operational excellence initiatives, contributing to continuous improvement of team data solutions while mentoring peers on system architecture and best practices
  • You will start your day reviewing pipeline health dashboards and resolving any data quality issues before they reach downstream consumers. From there, you might pair with a scientist to refine a data model, write and optimize SQL queries for a new reporting dataset, or evaluate a generative AI tool to accelerate a repetitive transformation task. Afternoons often include design reviews with your team, where you propose improvements to existing architectures or troubleshoot production incidents at their root cause

More like this

Related: Data engineering jobsTech jobs in LondonTech jobs in the United KingdomSalary and savings by country and cityCareer guidesThe job board