AWS Data Engineer
Role: Business Intelligence Engineer / AWS Data Engineer
Location: Swindon or London (Hybrid – max once per month onsite)
Contract: Initial 3-month contract (strong extension potential)
We’re supporting a client in hiring an experienced Business Intelligence Engineer / AWS Data Engineer to help build and enhance a modern AWS-based data platform while contributing to emerging AI initiatives.
This role combines hands-on data engineering, BI delivery, and exposure to AI/ML technologies within a large-scale, evolving environment.
Key Skills Required
- Strong AWS data engineering experience (Glue, S3, Lambda, Redshift, Athena)
- Advanced SQL
- Python for data processing & pipelines
- BI / analytics background
- Experience with modern data platforms or data lakes
- Exposure to infrastructure tooling such as Terraform, APIs or CI/CD is beneficial
AI / ML Exposure Needed
- Candidates must demonstrate practical exposure to AI/ML concepts or tooling, such as:
- AWS Bedrock or similar AI services
- AI-enabled data products/workflows
- Generative AI / prompt engineering concepts
- ML pipelines or collaboration with Data Science teams
Experience
- Typically, 4–8+ years in Data Engineering / BI roles
- Strong experience delivering AWS-based data solutions
- Experience in regulated or complex environments is advantageous
- Public sector experience is a bonus
Role Focus
- 50% BI / Data Engineering delivery & support
- 50% New capability development including data platform & AI initiatives