Staff Software Engineer
Sanderson Recruitment Plc
Sheffield, United Kingdom
11 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 84KJob location
Remote
Sheffield, United Kingdom
Tech stack
Amazon Web Services (AWS)
Azure
Continuous Integration
Google Cloud Platform
React
Technical Debt
Containerization
Kubernetes
Front End Software Development
Api Design
NestJS
Terraform
Docker
Job description
- Provide technical leadership and mentorship to engineers across multiple teams.
- Oversee the design, quality, and delivery of scalable technical solutions.
- Drive improvements in CI/CD, automation, testing, and secure development practices.
- Collaborate with senior leadership on technical strategy, risk management, and roadmap planning.
- Lead the resolution of technical constraints, blockers, and integration challenges.
- Promote engineering values and facilitate clear communication and knowledge sharing.
- Identify and address technical debt, ensuring sustainability and continuous improvement.
Requirements
- Significant experience as a Senior or Staff Software Engineer
- Expertise in React and NestJS, including server-side rendering, state management, and API development.
- Strong background in designing micro frontend (MFE) architectures and optimising CI/CD, automation, and testing practices.
- Extensive experience with cloud-native environments (preferably GCP and Azure, AWS experience will also be considered), containerisation, and infrastructure tools (Docker, Kubernetes, Helm, Terraform).
- Skilled in performance optimisation and secure development practices
- Proven leadership, mentorship, and collaboration skills across multiple teams and stakeholders.
- Excellent communication, problem-solving, and continuous improvement mindset.
About the company
Sanderson Recruitment are exclusively supporting a FTSE 100 Financial Services and Insurance business in the search for a Staff Software Engineer. This is a unique opportunity to provide technical leadership, drive engineering best practices, and deliver scalable, high-quality solutions that support the organisation's long-term technology goals. As a Staff Software Engineer, you will provide technical direction across multiple teams, mentor engineers, and play a key role in shaping the technical roadmap. You'll collaborate with senior leadership to ensure engineering outputs are robust, secure, and aligned with strategic objectives.