Data Engineer - AWS
UBDS Group is seeking skilled Data Engineers to design, build, and optimise modern data platforms. This role is suited to engineers with strong experience in data pipelines, cloud technologies, and distributed data processing, who can deliver scalable, high-quality data solutions.
You will work as part of a multidisciplinary team to develop reliable data assets that support a range of operational and analytical use cases.
Key Responsibilities
- Design, develop, and maintain data pipelines and transformation processes using modern data engineering tools
- Build and manage batch and real-time data processing solutions
- Develop curated, reusable data assets to support downstream analytics and reporting
- Ensure data quality, integrity, and consistency across multiple data sources
- Work with data ingested via APIs, file-based ingestion (e.g. SFTP), and event streams (e.g. Kafka)
- Optimise data pipelines for performance, scalability, and cost efficiency
- Contribute to the development of data platform components and reusable engineering patterns
- Work within established architecture and engineering standards
- Collaborate with DevOps engineers, testers, and architects to deliver end-to-end data solutions
- Support onboarding of new data sources and integration into existing platforms
- Contribute to knowledge sharing and continuous improvement within engineering teams
Technology Stack
Core Technologies
- AWS (primary platform)
- S3, EMR, Glue
- Kafka for event-driven data processing
- Python and PySpark for data engineering and transformation
- Terraform (Infrastructure as Code)
- GitHub (version control and CI/CD)
Additional / Desirable Technologies
- Azure data platforms
- Databricks and/or Microsoft Fabric
- Multi-cloud architectures and tooling
Skills & Experience
Essential
- Experience in data engineering, building and maintaining data pipelines
- Strong hands-on experience with Python and PySpark
- Experience working with AWS data services (e.g. S3, EMR, Glue)
- Experience with event-driven architectures, particularly Kafka
- Understanding of batch and real-time data processing
- Experience working with large-scale datasets and distributed systems
- Familiarity with data quality, validation, and schema management
- Experience using Terraform and GitHub within a DevOps environment
- Ability to work within defined engineering standards and best practices
Desirable
- Experience with Azure, Databricks, or Microsoft Fabric
- Experience in regulated environments
- Exposure to data migration from legacy systems
- Understanding of analytics, reporting, or data product use cases
- Experience working in collaborative, cross-functional teams
Recommended Jobs
Teacher of English - Camden - Independent School
School Status & Location Sector: Leading Independent School, Inner London. Borough: Camden. Start Date: Permanent, full-time role commencing January 2026. The Opportunity & School Profi…
Senior Account Executive, Brand & Reputation
MHP Group is the integrated communications agency built for the Networked Age – a world that’s increasingly connected, complex, polarised and activist. We lead the way in the application of behavi…
Analyst (CPM)
Analyst (CPM) Management Consulting London / Hybrid Salary £35 - £42 K Working for SDG means joining one of the fastest growing consulting companies with the high growth rate in Business…
Paid Social Executive
About Charlotte Tilbury Beauty Founded by British makeup artist and beauty entrepreneur Charlotte Tilbury MBE in 2013, Charlotte Tilbury Beauty has revolutionised the face of the global beauty ind…
Supply Chain Project Manager
Supply Chain Project Manager Our Supply Chain Innovation team are now looking for a Supply Chain Project Manager to lead and deliver impactful projects across our end-to-end supply chain network. T…
English Teacher - Mixed Independent School in Wandsworth...
English Teacher – Mixed Independent School in Wandsworth (January Start) Location: Wandsworth Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Paid to scale A wel…
School Caretaker Role - Haringey Outstanding School
Role Status & Location Role: Caretaker (Site Support Staff) Sector: Outstanding Ofsted-rated School Borough: Haringey (Outer London). Start Date: Permanent, full-time role commencing Janua…
Geography Teacher - Independent Mixed School in Lambeth
Geography Teacher – Independent Mixed School in Lambeth (January Start) Location: Lambeth Start Date: January Contract Type: Full-time, Permanent Salary: Paid to scale School Inform…
EYFS SEN Teaching Assistant - Primary School in...
Location: Hammersmith & Fulham, West London Contract: Full-time, Term Time Only Start Date: Next Term Salary: Competitive A forward-thinking and inclusive primary school in Hammersmi…
Maths Teacher
Ethos Education have an opportunity for a Maths teacher from September 2025. This is a large 1400 mixed secondary 11-18school in Buckinghamshire with Academy status. Free on site parking, subsidise…