Staff Software Engineer
Staff Software Engineer

Staff Software Engineer

Edinburgh Full-Time 57600 - 84000 £ / year (est.) No home office possible
Go Premium
Sanderson

At a Glance

  • Tasks: Lead and mentor teams in delivering scalable software solutions using modern tech.
  • Company: Join a top FTSE 100 Financial Services and Insurance company with a focus on innovation.
  • Benefits: Enjoy a competitive salary, share scheme, matched pension, and full remote work.
  • Other info: Dynamic role with opportunities for continuous improvement and career growth.
  • Why this job: Make a real impact by shaping technical strategies and driving engineering excellence.
  • Qualifications: Expertise in React, NestJS, and cloud platforms with strong leadership skills.

The predicted salary is between 57600 - 84000 £ per year.

Tech Stack: React, NestJS, cloud platforms, Docker, Kubernetes, modern frontend/mobile tools.

Location: Fully remote

Salary: up to £84,000

Benefits: Share / bonus scheme, 6% matched pension and other

Contract type: Full time, permanent

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.

Key Responsibilities
  • 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.
Required Skills and Experience
  • 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.

Staff Software Engineer employer: Sanderson

Join a leading FTSE 100 Financial Services and Insurance company that champions innovation and technical excellence in a fully remote environment. With a strong focus on employee growth, you will have the opportunity to mentor fellow engineers, drive engineering best practices, and shape the technical roadmap while enjoying a competitive salary, share/bonus scheme, and a generous pension plan. Experience a collaborative work culture that values communication and continuous improvement, making it an ideal place for those seeking meaningful and rewarding employment.
Sanderson

Contact Detail:

Sanderson Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with React or NestJS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving cloud platforms and containerisation. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of CI/CD, automation, and secure development practices. Practising coding challenges can help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, we love seeing candidates who are proactive!

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in React, NestJS, and any cloud platforms you've worked with. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your experience aligns with our goals at StudySmarter. Keep it engaging and personal – we love to see your personality!

Showcase Your Leadership Skills: As a Staff Software Engineer, you'll be providing technical leadership. Make sure to include examples of how you've mentored others or led projects in your application. We’re keen to see how you can inspire and guide our engineering teams!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates. Plus, it’s super easy!

How to prepare for a job interview at Sanderson

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in React, NestJS, and the cloud platforms mentioned in the job description. Brush up on your knowledge of Docker and Kubernetes too, as these are crucial for the role. Being able to discuss your experience with these technologies confidently will show that you're a strong candidate.

✨Showcase Your Leadership Skills

As a Staff Software Engineer, you'll be expected to provide technical leadership and mentorship. Prepare examples from your past experiences where you've successfully led teams or projects. Highlight how you’ve driven improvements in CI/CD and automation practices, as this will resonate well with the interviewers.

✨Prepare for Problem-Solving Scenarios

Expect to face technical challenges during the interview. Practice articulating your thought process when resolving technical constraints or blockers. This will demonstrate your problem-solving skills and your ability to think critically under pressure, which is essential for this role.

✨Communicate Clearly and Effectively

Strong communication is key, especially when collaborating with senior leadership and multiple teams. Practice explaining complex technical concepts in simple terms. This will not only showcase your expertise but also your ability to facilitate clear communication and knowledge sharing, which is vital for the position.

Staff Software Engineer
Sanderson
Location: Edinburgh
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>