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
Kitchen Manager
Job Details Bonds Kitchen Manager About Us Stonegate Group is the UK’s largest operator of pubs, bars, and late-night venues, including Slug & Lettuce, Be At One, and Popworld, to name a …
Business Support Officer (BR6)
Job Category : Admin / Clerical Location : Civic Centre, Bromley Council Hours Per Week : 36.00 Start Date : Immediate Start Start Time : 08:45 End Time : 17:00 Salary: £12.27 The …
Brilliant English Teacher Opportunity at a Well-Rounded...
Are you a passionate and enthusiastic English Teacher looking for a rewarding role in a Good School? This is an excellent opportunity for an inspiring English Teacher to join a high-achieving schoo…
Temporary / Locum Dentist - Brentford - Indeed
JOB OVERVIEW Location: Brentford, London Job Type: Temporary / Locum Date Posted: 24 October 2025 Hours: Flexible / As required Salary: £350 – £450 per day (DOE) About the Job: …
Platform Engineer (we have office locations in Cambridge, Leeds and London) (Hiring Immediately)
Company Description Genomics England is a global leader in enabling genomic medicine and research, focused on creating a world where everyone benefits from genomic healthcare. Building on the 100,00…
Live-In Care Assistant
Job description Live-in care is when the carer lives in the home with the person they are caring for and provide care whenever is required. This is what makes it the most comprehensive care. Live-in…
Geography Teacher | Islington | "Outstanding" Academy
An "Outstanding" academy in Islington is seeking a dynamic Geography Teacher. This is an exciting opportunity to work in a diverse and high-energy environment. You will be part of a forward-thinking …
Event Organiser, London
We’re a multi-award-winning contract catering company with a team of trained foodies serving over 45,500 satisfied customers every day. We now have an exciting opportunity for an Events Manager to …
History Teacher - Secondary School - Hackney
History Teacher – Secondary School - Hackney Do you want to work in a new school with a fantastic History department? We are looking for a History Teacher to start a full time or part time, perm…