Senior AWS Data Engineer
Core
Design, build, and deliver scalable, secure, and resilient data platforms and pipelines on AWS for clients in complex, secure, and highly regulated environments (public sector and defence).
Role type
Senior hands-on IC Data Engineer
Builds
Modern data platforms, ETL/ELT pipelines, and data services within AWS
Domain
Cloud data engineering, public sector, defence
Deliverable
production ML models | product features | infrastructure
Required skills
AWS data services (S3, Glue, Lambda, Athena, Redshift, EMR), Python, SQL, ETL/ELT pipeline design, data modelling, infrastructure-as-code (Terraform), CI/CD, data security and governance, technical leadership, mentoring
Preferred skills
AWS certification (Associate/Professional), streaming/event-driven technologies (Spark, Kafka, Databricks), experience in regulated environments, ML/AI platform support
Technologies
AWS (S3, Glue, Lambda, Athena, Redshift, EMR), Python, SQL, Terraform, Spark, Kafka, Databricks
Responsibilities
Design and implement scalable data solutions using AWS services; develop robust ETL/ELT processes; apply infrastructure-as-code and automation; build data quality, validation, and monitoring; troubleshoot complex data and performance issues; define and promote engineering standards; mentor and support other engineers; engage with clients and stakeholders to understand requirements and explain technical decisions
Seniority
Senior, hands-on IC with technical ownership and mentorship