AWS Data Engineer
McGregor Boyall Associates Ltd.
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 90KJob location
Charing Cross, United Kingdom
Tech stack
API
Agile Methodologies
Airflow
Amazon Web Services (AWS)
Databases
Information Engineering
Data Infrastructure
ETL
Data Security
Data Systems
Data Warehousing
DevOps
Python
NoSQL
Scrum
SQL Databases
Data Processing
GIT
Software Version Control
Data Pipelines
Job description
You'll design, build, and optimise scalable data pipelines and warehouse solutions while collaborating across teams to ensure reliable, secure, and efficient data infrastructure for the organisation.
What you'll be doing:
- Design, develop, and maintain scalable data architectures and ETL pipelines
- Build and manage data models and data warehouse solutions (Airflow, dbt, and Redshift)
- Write clean, efficient Python and SQL code for data processing and transformation
- Integrate data from internal and third-party APIs and services
- Optimise data pipelines for performance, scalability, and reliability
- Collaborate with data scientists, analysts, and engineering teams to support business needs
- Implement and uphold data security and compliance standards
- Use version control systems (e.g. Git) to manage and maintain project codebases
- Contribute to the continuous improvement of data processes and tooling across the organisation
Requirements
- Proven experience in data engineering and building scalable data solutions
- Strong experience with ETL processes, data modelling, and data warehousing
- Proficiency in Python and SQL
- Expertise in relational (SQL) and NoSQL database technologies
- Hands-on experience with AWS
- Solid understanding of data security, privacy, and compliance principles
- Ability to optimise data pipelines for performance and maintainability
- Strong collaboration skills and a proactive, problem-solving mindset
Bonus Points For
- Experience with Airflow and/or dbt
- Experience working in Agile environments (Scrum/Kanban)
- Exposure to DevOps practices or CI/CD pipelines
You'll join a business that values innovation, collaboration, and continuous learning, with a culture that champions autonomy and impact.