RESPONSIBILITIES
Job Title: Business Intelligence Engineer (AWS / AI Exposure)
Location: Hybrid (occasional office attendance required)
Contract: Initial 3-month contract with strong extension potential
Rate: Competitive daily rate (Inside IR35)
Role Overview
We are seeking an experienced Business Intelligence Engineer / AWS Data Engineer to support the development of a modern cloud-based data platform while contributing to emerging AI-driven initiatives.
This role is ideal for someone with a strong background in AWS data engineering and business intelligence, combined with practical exposure to AI and machine learning technologies.
Key Responsibilities
- Design, build, and optimise data pipelines and platform components within AWS.
- Support and enhance business intelligence reporting and analytics capabilities.
- Contribute to the development of a modern data lake and cloud-based data architecture.
- Deliver both BAU support and new capability development.
- Collaborate with cross-functional teams on AI-related initiatives and roadmap delivery.
- Implement best practices for data quality, governance, and performance optimisation.
Core Technical Requirements
Strong hands-on experience with:
- AWS data engineering services (e.g. Glue, S3, Lambda, Redshift, Athena).
- Advanced SQL.
- Python for data processing and pipeline development.
- Infrastructure and automation tooling (e.g. Terraform, APIs, CI/CD).
- Business Intelligence and analytics environments.
AI / Machine Learning Exposure
Candidates should demonstrate practical exposure to AI/ML technologies, such as:
- Working with cloud-based AI services.
- Supporting AI-enabled data products or workflows.
- Understanding generative AI and prompt engineering concepts.
- Exposure to machine learning pipelines or collaboration with data science teams.
This does not need to be a primary specialism but should be evidenced through practical experience.
Experience Required
- Typically 4–8+ years' experience in Data Engineering, Business Intelligence, or related roles.
- Proven track record delivering AWS-based data solutions.
- Experience in data warehousing, analytics, or modern data platform development.
- Experience within complex or regulated environments is advantageous.
Desirable Skills
- Knowledge of cloud-based AI services.
- Experience contributing to data lake implementations and modern data platforms.
- Exposure to DataOps and CI/CD practices.
- Experience working within large-scale or public-sector organisations.
Role Focus
- Approximately 50% Business Intelligence and Data Engineering delivery/support.
- Approximately 50% development of new capabilities, including data platform enhancement and AI initiatives.
Key Attributes
- Strong problem-solving ability with a hands-on engineering mindset.
- Comfortable working in a developing and evolving technical environment.
- Ability to bridge traditional data engineering with emerging AI use cases.
- Proactive, collaborative, and delivery-focused approach.




