Lead Staff Software Engineer
On-site · London, England, United Kingdom
Job Summary
Lead Staff Software Engineer responsible for end-to-end design, building, and delivery of data-focused products for stakeholders. You will exercise technical leadership and people management, participate in design and code reviews, own project-level processes, and collaborate with Product Management to develop roadmaps and MVP plans. You will develop execution plans, analyze team efficiency, and maintain high-quality contributions while communicating developments to leadership. You will manage a small team, provide career growth guidance, conduct regular 1:1s, and participate in annual reviews. The role requires leading engineers across large-scale distributed systems in cloud and data-center environments, with experience in Docker, Kubernetes, AWS/Azure, .NET Core, SQL Server, OO programming (C#, Java, C++), Git, Agile practices, and a strong emphasis on diversity, learning, and innovation.
Required Qualifications
- Experience leading engineers on large software projects
- Strong technical leadership and hands-on contribution
- Proficiency with cloud platforms (AWS/Azure) and modern devops
- Experience with Docker, Kubernetes, GitLab, and distributed version control
- Proficiency in OO languages (C#, Java, or C++) and design
- Understanding of Agile development and service-oriented architectures
- Experience with distributed systems and petabyte-scale data handling
- Ability to drive roadmap, MVP planning, and execution plans
- Strong communication skills and ability to collaborate with PMs and leadership
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.