Full-Stack Data Engineer (Security Cleared)
The Role
We are hiring Full-Stack Data Engineers across multiple levels (Junior through Senior Manager) to design, build, and deliver secure, scalable data solutions for complex client environments.
This is a hands-on engineering role where you will work across data ingestion, transformation, operational workflows, and decision-support systems. You’ll partner closely with client stakeholders to translate ambiguous problem statements into robust, production-ready solutions.
Engineers in this role combine strong software fundamentals with a consultative mindset, contributing both technically and strategically to long-term client outcomes.
Key Responsibilities
- Solution Design: Analyse complex client challenges and architect secure, scalable data and workflow solutions.
- Data Engineering: Build and maintain robust data pipelines, integrations, and transformation processes to support analytics and operational use cases.
- Workflow Development: Design and implement operational workflows and decision-support tools that improve how organisations operate day-to-day.
- Applied AI & Analytics: Collaborate with specialists to integrate machine learning and advanced analytics into real-world systems.
- Engineering Excellence: Write high-quality, maintainable code and contribute to scalable system design across the stack.
- Mentorship & Knowledge Sharing: Support junior engineers, promote best practices, and contribute to internal capability development.
- Client Partnership: Work closely with client teams, building trusted relationships and acting as a technical advisor throughout delivery.
Required Skills & Experience
- Strong experience in software and data engineering, with proficiency in:
- Python
- SQL
- TypeScript (or similar modern frontend/backend languages)
- Solid understanding of:
- Data pipelines and ETL processes
- Workflow orchestration and system integration
- Designing solutions in complex, regulated environments
- Experience working with large-scale data platforms or decision-support systems (vendor-specific tools not required).
- Strong problem-solving skills and the ability to communicate clearly with both technical and non-technical stakeholders.
- Interest in AI, machine learning, and emerging technologies, with practical application in production systems.
Security Clearance (Essential)
🚨 Active security clearance is a strict requirement for this role.
Candidates must:
- Hold current, valid security clearance (level to be discussed during screening), or
- Be eligible and willing to maintain clearance long-term.
Due to the nature of the work, applications without appropriate clearance or eligibility cannot be considered.