Full Stack Data Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
£35,000 to 55,000 GBP Bonus Hybrid WORKING Location: Central London, Greater London - United Kingdom Type: Permanent Job Title: Full Stack Data Engineer / Consulting Engineer (Forward Deployed) Location: London (City of London - Hybrid) Clearance: Active SC Clearance Required Role Overview We are seeking a Full Stack Data Engineer to join a high-impact consulting environment delivering data, analytics, and AI solutions across complex public and private sector organisations. This role sits within a specialist consulting function focused on embedding engineering capability directly within client environments to solve real-world, high-stakes data challenges. You will work as part of a small, highly technical delivery team, acting as a bridge between engineering, analytics, and business stakeholders. The role requires strong hands-on technical capability combined with the ability to operate in client-facing environments and translate complex requirements into scalable data products and applications. This is a forward-deployed consulting position, requiring adaptability, ownership, and the ability to deliver iteratively in fast-moving, often sensitive environments. What You'll Do Full-stack data delivery: Build and maintain end-to-end data solutions using Python, SQL, and modern data engineering practices, including ETL pipelines, data modelling, and analytics workflows Application development: Support development of user-facing tools and dashboards using modern frameworks such as TypeScript and React where required Data platforms: Work across enterprise data platforms (including low/no-code environments such as Palantir Foundry or equivalent) to integrate, transform, and operationalise complex datasets Client-facing delivery: Work directly with stakeholders to understand requirements, translate technical outputs into business insight, and support decision-making in real time AI & analytics enablement: Support the integration of AI/ML capabilities into live systems and workflows to improve automation, detection, and insight generation Iterative delivery: Build and refine solutions based on live client feedback, maintaining an agile, backlog-driven approach to development Knowledge sharing: Contribute to internal engineering communities through demos, reviews, and continuous improvement practices What We're Looking For Background in consultancy or client-facing data engineering / analytics roles Strong hands-on experience with Python, SQL , and exposure to data engineering concepts (ETL, data modelling, pipelines) Experience with or ability to quickly pick up TypeScript / React / modern front-end tooling Exposure to enterprise or regulated environments (public sector, financial services, defence, or similar) Active Security Clearance (SC) is essential Strong communication skills with the ability to translate technical concepts for non-technical stakeholders Comfortable working in ambiguous, fast-paced environments with evolving requirements A proactive, delivery-focused mindset with strong problem-solving ability Nice to Have Exposure to AI/ML workflows or applied data science in production environments Experience working within defence, public sector, or financial crime / risk domains