We are seeking a skilled
**Data Engineer**
to support the development and operation of an
**AWS-based data platform**
.
You will work as part of a multidisciplinary team to design, build, and maintain secure, scalable, and well-governed data pipelines and services.
This role is well suited to an engineer who enjoys working on cloud-native data systems, values good engineering practices, and wants to contribute to meaningful public sector outcomes.
**Key Responsibilities:**
- Design, build, and maintain data pipelines using AWS services
- Develop and manage ETL processes to ingest data from a variety of internal and external sources
- Contribute to the design and evolution of the organisation’s data platform architecture
- Ensure data solutions meet security, privacy, and governance standards appropriate for the public sector
- Implement data quality checks, monitoring, and logging to ensure reliability and trust in data
- Work closely with analysts, data scientists, and service teams to understand data requirements and deliver fit-for-purpose solutions
- Support documentation and knowledge sharing to ensure maintainable and transparent systems
- Participate in code reviews and contribute to continuous improvement of engineering standards
**Technical Skills and Experience:**
- Experience developing data pipelines and platforms on
**AWS**
- Hands-on experience with AWS services such as S3, Glue, Lambda, Redshift, Athena, Step Functions, or similar
- Strong programming skills in
**Python**
(or another relevant language)
- Experience working with structured and semi-structured data (e.g. CSV, JSON, Parquet)
- Understanding of data modelling concepts and analytical data structures
- Familiarity with version control (e.g. Git) and collaborative development workflows
**Desirable:**
- Experience with infrastructure-as-code tools (e.g. Terraform, CloudFormation)
- Knowledge of data warehousing and lakehouse architectures
- Experience implementing data quality frameworks or observability tools
- Exposure to CI/CD pipelines and automated testing for data systems
- Previous experience working in, or with, public sector or regulated environments
**Ways of Working:**
- You will work in an agile, collaborative environment alongside product managers, developers, analysts, and policy professionals
- The role requires a strong focus on
**security, reliability, and maintainability**
- Clear documentation and adherence to standards are essential, given the public sector context
**What We Offer:**
- Opportunity to work on data systems that support essential public services
- Supportive and inclusive working environment
- Flexible working arrangements
- Access to learning and development opportunities, including cloud and data training
For any questions, contact Lucy on l.whiting@tenthrevolution.com