Technical Lead
Technical Lead
- Contract Duration: 6 months
- Location: Farringdon, London (Hybrid - 2-3 days a week onsite)
- Daily Rate: Inside IR35
We are seeking a hands-on Technical Lead to spearhead the design, engineering, and delivery of scalable, cloud-native data solutions across our enterprise data platform. This role is perfect for a technically adept engineering lead with expertise in data engineering, full-stack development, cloud platforms, and modern AI-enabled software delivery practices.
Day-to-day of the role:
- Lead the end-to-end delivery of cloud-native data products and applications, including data ingestion, transformation, serving layers, and user-facing applications/UI.
- Translate business requirements into scalable, secure, production-ready technical solutions.
- Architect and implement modern distributed systems and data platforms aligned to strategic architecture principles.
- Drive engineering best practices across CI/CD, DevOps, automated testing (TDD/BDD), release management, and code quality and governance.
- Promote and embed Agentic SDLC practices including AI-assisted development, automation, code generation, and test acceleration.
- Ensure all solutions are documented in accordance with data and engineering standards.
- Deliver end-to-end applications leveraging modern APIs, data platforms, front-end interfaces, and cloud-native infrastructure.
- Integrate analytics, data science, and operational data pipelines into front-line business applications.
- Support scalable and resilient architecture design across multi-cloud environments.
- Collaborate closely with Product Owners, Architects, Engineers, and stakeholders across the business.
- Operate effectively within Agile delivery environments using Scrum and Kanban methodologies.
- Mentor engineers, establish technical standards, and contribute to capability development across the team.
Required Skills & Qualifications:
- Strong hands-on experience in front-end & application development (React.js/Next.js), backend development (Java or Python), and building secure, scalable APIs and distributed applications.
- Expertise in data engineering & platforms including SQL, data warehousing, ETL/ELT pipelines, data modelling, and integration of data science and analytics.
- Experience delivering cloud-native solutions, ideally within Google Cloud Platform (GCP), or equivalent AWS or Azure experience.
- Proficiency in Kubernetes, Jenkins, CI/CD tooling, and multi-cloud environments.
- Strong understanding of DevOps principles, automated testing frameworks (TDD/BDD), release management, version control, and cloud deployment practices.
- Daily use of tools such as Jira and Confluence.
Qualifications, Methodologies & Background:
- Degree qualified in Computer Science, Engineering, Data, or a related discipline, or equivalent practical experience.
- Relevant Cloud certifications (Google Cloud preferred) strongly desirable.
- Proven experience delivering enterprise-scale cloud and data solutions.
- Experience embedding analytics or data science into operational business systems.
- Exposure to large-scale platform migration or transformation programmes.
To apply for the Technical Lead position, please submit your CV and a member of the Talent team will be in touch.