> Markdown version of [/jobs/ext/3980928-senior-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/3980928-senior-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior/Lead Software Engineer - **Company:** Lorien - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, DevOps, Key Management, Machine Learning, Commercial Software, Software Engineering, Software Systems, Systems Architecture, Containerization, Kubernetes, Deployment Automation, Machine Learning Operations, Api Design, Docker - **Published:** October 28, 2026 - **Apply:** https://www.careerboard.com/gb/en/find-jobs-in-United-Kingdom/-9F576834E80EF780C9/ ## About the Role * Proven experience across the full software development life cycle * Strong software engineering fundamentals, including system design, API development and data modelling * Experience developing clean, maintainable and testable code * Strong understanding of modern engineering practices and development standards * Experience working within highly regulated, complex or large-scale environments * Ability to communicate technical concepts to both technical and non-technical stakeholders * Experience using AI tools within the software development process * Minimum three years' commercial software engineering experience Desirable Experience * AI/ML engineering, MLOps, LLMOps or agentic workflow experience * Experience with containerisation and orchestration technologies such as Docker and Kubernetes * Knowledge of GitOps practices and modern deployment methodologies * Experience with secrets management technologies such as Vault or AWS Secrets Manager * Public sector or large financial services experience * For Lead-level candidates, experience mentoring engineers and leading technical teams ## Description As a Lead or Senior Software Engineer, you'll play a key role in designing, building and delivering high-quality software systems that balance performance, security and maintainability. Working closely with product, security and operational teams, you'll help shape technical solutions while contributing to a culture of engineering excellence. You'll be involved in the full software development life cycle, from architecture and design through to deployment and operational support, ensuring solutions are scalable, resilient and fit for purpose., * Designing and developing secure, scalable and maintainable software solutions * Translating business requirements into robust technical designs * Contributing to software and system architecture decisions * Building and supporting high-performing CI/CD pipelines and engineering practices * Applying modern development standards, clean code principles and secure-by-design approaches * Supporting testing, quality assurance and continuous improvement initiatives * Collaborating with product managers, designers, security teams and engineers to deliver business outcomes * Contributing to the integration of AI and machine learning capabilities within software products