Staff Engineer
Staff Software Engineer |Lead Engineer | Principal Engineer | £120K | Hybrid - London
We're working with a high-growth, tech-driven company undergoing a major platform modernisation and are looking for a Staff Software Engineer to join their mission-critical engineering team. This is a hands-on technical leadership role with high visibility and impact across the organisation.
You'll work on large-scale systems, contributing to the design and development of modern, scalable, cloud-native .NET applications. You'll collaborate closely with platform teams, influence tech strategy, mentor engineers, and help evolve systems that serve both public-facing and internal users.
Key Responsibilities- Enhance and modernise large .NET systems for performance, reliability, and scalability
- Lead architecture and development of Back End services using C#, ASP.NET, .NET Core
- Automate infrastructure, CI/CD pipelines, and cloud operations (AWS/Azure)
- Promote engineering best practices, security, and observability
- Mentor engineers and foster a culture of continuous improvement
- Contribute to technology direction, including adoption of tools like Go and Python
What We're Looking For
- Deep expertise in C#, .NET Core, ASP.NET
- Cloud experience with AWS (Lambda, DynamoDB) or Azure + DevOps
- Proficiency with IaC tools like Terraform
- Strong grasp of modern dev methodologies and design patterns
- Exposure to containerisation and CI/CD tooling
- Bonus: Familiarity with Go, Python, React, TypeScript, Node.js
Location: Hybrid - 2 days a week in London
This is a high-impact role in a growing company where your technical voice will be heard - and acted on.
Ready to build, lead, and transform? Let's connect!
Reference: 2962321650
Staff Engineer

Posted on Jun 10, 2025 by Arrows Group
Staff Software Engineer |Lead Engineer | Principal Engineer | £120K | Hybrid - London
We're working with a high-growth, tech-driven company undergoing a major platform modernisation and are looking for a Staff Software Engineer to join their mission-critical engineering team. This is a hands-on technical leadership role with high visibility and impact across the organisation.
You'll work on large-scale systems, contributing to the design and development of modern, scalable, cloud-native .NET applications. You'll collaborate closely with platform teams, influence tech strategy, mentor engineers, and help evolve systems that serve both public-facing and internal users.
Key Responsibilities- Enhance and modernise large .NET systems for performance, reliability, and scalability
- Lead architecture and development of Back End services using C#, ASP.NET, .NET Core
- Automate infrastructure, CI/CD pipelines, and cloud operations (AWS/Azure)
- Promote engineering best practices, security, and observability
- Mentor engineers and foster a culture of continuous improvement
- Contribute to technology direction, including adoption of tools like Go and Python
What We're Looking For
- Deep expertise in C#, .NET Core, ASP.NET
- Cloud experience with AWS (Lambda, DynamoDB) or Azure + DevOps
- Proficiency with IaC tools like Terraform
- Strong grasp of modern dev methodologies and design patterns
- Exposure to containerisation and CI/CD tooling
- Bonus: Familiarity with Go, Python, React, TypeScript, Node.js
Location: Hybrid - 2 days a week in London
This is a high-impact role in a growing company where your technical voice will be heard - and acted on.
Ready to build, lead, and transform? Let's connect!
Reference: 2962321650

Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog