remote
Data & Integrations Developer - BAE Systems
Software Engineer
Data & Integrations Developer building robust data pipelines and integration solutions using Python, SQL, Airflow and AWS to support advanced defence and aerospace analytics.
About the role
Key Responsibilities
- Design, develop and maintain scalable ETL pipelines to ingest, transform and load data from diverse sources into enterprise data warehouses.
- Implement and manage Airflow workflows, ensuring reliability, monitoring and performance optimisation.
- Collaborate with data scientists, analysts and system architects to translate business requirements into technical solutions.
- Utilise AWS services (S3, Redshift, Glue) and containerisation (Docker) to deploy and scale data services.
- Document data models, pipeline logic and troubleshooting procedures for cross‑team knowledge sharing.
Requirements
- 3+ years of experience in data engineering or integration roles within a complex technical environment.
- Strong proficiency in Python, SQL and experience building ETL processes.
- Hands‑on experience with Airflow, AWS data services and containerised deployments.
- Excellent problem‑solving skills and ability to work collaboratively in a hybrid setting.
- Effective communication skills and a proactive approach to continuous improvement.
Skills
pythonsqlairflowaws