Staff Software Engineer
Staff Software Engineer

Staff Software Engineer

London Full-Time 48000 - 84000 £ / year (est.) Home office (partial)
G

At a Glance

  • Tasks: Lead a high-impact engineering team to modernise Gousto's customer acquisition platform.
  • Company: Join Gousto, a fast-growing recipe box company on a mission to revolutionise home dining.
  • Benefits: Enjoy hybrid work, inclusivity, and a supportive environment with great perks.
  • Why this job: Make a real impact in a food-loving business while mentoring and driving technical excellence.
  • Qualifications: Strong experience in scalable solutions, Agile practices, and mentoring engineers required.
  • Other info: Gousto values diversity and encourages applications from all backgrounds.

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

Company Description

Here at Gousto, we are on a mission to become the UK\’s most loved way to eat dinner, and for every meal to leave the planet better off. Gousto is changing how people shop, cook and eat food at home. It’s an incredibly exciting time to join our team – and we’re a friendly bunch!

We’re proud to be one of the fastest-growing companies in the UK. Powered by data and a love of food, we’re a recipe box company that’s disrupting the sector, and we’re passionate about our diverse team and our customers.

All of our people are responsible for the success of Gousto, and we’re passionate about creating an inclusive environment for all to thrive. Our guiding values – Dream, Deliver and Care – show our commitment to innovation, our ambition to hit goals at speed, and our deep respect for the people we work with.

Job Description

Location: London, Hybrid

We’re thrilled to offer an exciting opportunity for a Staff Software Engineer to join us at Gousto, where you’ll help shape the future of our customer acquisition and e-commerce platform. You’ll lead the technical direction of a high-impact engineering team, working closely with product, design, data, and platform experts to deliver robust, scalable systems. From mentoring engineers in XP practices like TDD and pair programming to guiding architectural decisions across domains, you’ll be a key driver of technical excellence and innovation. If you’re hungry for a role where you can combine deep technical leadership with real business impact—this is it.

Here at Gousto you’ll take ownership of two major initiatives. First, you’ll lead the modernisation of our sign-up experience, delivering a seamless, multi-market flow that improves personalisation, compliance, and mobile parity while decoupling legacy systems. Second, you’ll empower our marketing teams with CMS-driven, SEO-optimised landing pages and precise attribution—reducing engineering dependency and boosting campaign performance. It’s a rare chance to make a wide-reaching impact across a fast-growing, food-loving business—so come and help us cook up something amazing.

What you’ll do

  • Coach and mentor engineers, promoting best practices such as XP, TDD, and pair programming through hands-on guidance
  • Lead the design and implementation of scalable, API-based and event-driven architectures using cloud services and a mix of relational and NoSQL databases
  • Drive technical excellence by championing high-quality solutions, improving system architecture, and boosting developer productivity
  • Guide and de-risk the delivery of large-scale technical changes, ensuring alignment with architectural patterns and non-functional requirements
  • Collaborate cross-functionally with teams across product, design, and platform to solve complex business challenges with innovative technical solutions
  • Align engineering efforts with broader business goals, enabling teams to deliver efficiently while upholding architectural integrity
  • Help shape and evolve Gousto’s engineering culture by advocating for continuous improvement and adoption of best practices such as DORA metrics and XP principles

Who you are

  • A strategic and hands-on engineer with a strong track record of designing and delivering scalable, secure solutions that align with long-term business and technical goals
  • Experienced in collaborating with architects, principal engineers, and cross-functional teams to ensure systems are reliable, performant, and aligned with platform-wide strategies
  • Comfortable leading architecture discussions and driving improvements in scalability, reliability, and maintainability
  • A strong advocate of Agile and XP practices, with the ability to embed iterative, feedback-driven development methods across multiple teams
  • Skilled at balancing short-term delivery needs with long-term sustainability, ensuring solutions remain adaptable and future-proof
  • Passionate about mentoring others, with a proven ability to coach senior engineers and uplift technical standards across the board
  • A promoter of DevOps culture and shared ownership, with experience improving developer experience through tooling, process enhancements, and operational excellence

Additional Information

Interview Process

  • Call with the Gousto TA Team
  • Introduction with Hiring Manager
  • System Design Session
  • Pair Programming and XP Practices Session
  • Thrive @ Gousto (Ownership Principle round)

Benefits

Click here to see our company benefits!

Gousto is for everyone:

Whether it’s creating diversity in our recipes or building new teams, we care about our people and the opportunities they have at Gousto. Across our business we lead with inclusivity and strive for equality in all we do; working hard to ensure Gousto is an environment where you can be totally yourself.

Everyone is welcome and we’re looking for applications from people of all backgrounds and experiences.

Excited but wondering if you tick every box? We recommend applying anyway so that we can review your profile . And, if you’re in a job share, why not just apply as a pair.

For our roles outside of Operations, most of our people spend 1 or 2 days in our offices every week, combining the benefits of flexibility and time together with colleagues. We want to enable you to do your best work, and if you require additional flexibility, please talk to us about it.

If you have a disability that you’re worried will affect you during the interview process, please let us know and we will do our best to help you feel comfortable.

We’d love it if you could submit your application online. If you require an alternative method of applying, please let us know.

#LI-W1

#LI-Hybrid

#J-18808-Ljbffr

Staff Software Engineer employer: Gousto

At Gousto, we pride ourselves on being a dynamic and inclusive employer, dedicated to fostering a culture of innovation and collaboration. Our London-based team enjoys the benefits of a hybrid work model, allowing for flexibility while still nurturing strong connections with colleagues. With a focus on personal and professional growth, we empower our employees through mentorship opportunities and a commitment to continuous improvement, making Gousto an exceptional place to build a rewarding career in the tech industry.
G

Contact Detail:

Gousto Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer

✨Tip Number 1

Familiarise yourself with Gousto's mission and values, especially their focus on innovation and inclusivity. During your interactions, whether in interviews or networking, demonstrate how your personal values align with theirs to show you're a great cultural fit.

✨Tip Number 2

Highlight your experience with Agile and XP practices, as these are crucial for the role. Be prepared to discuss specific examples of how you've implemented these methodologies in past projects, showcasing your ability to lead teams effectively.

✨Tip Number 3

Prepare to discuss your technical leadership style and how you mentor others. Gousto values coaching and uplifting technical standards, so share stories that illustrate your approach to mentoring and fostering a collaborative environment.

✨Tip Number 4

Research Gousto's current technology stack and any recent projects they've undertaken. Being knowledgeable about their systems will allow you to engage in meaningful discussions during interviews, demonstrating your genuine interest in contributing to their success.

We think you need these skills to ace Staff Software Engineer

Technical Leadership
API Design and Development
Event-Driven Architecture
Cloud Services Proficiency
Relational and NoSQL Databases
Agile Methodologies
Extreme Programming (XP) Practices
Test-Driven Development (TDD)
Mentoring and Coaching
Cross-Functional Collaboration
System Architecture Design
Scalability and Performance Optimisation
DevOps Culture Advocacy
Continuous Improvement Practices
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Staff Software Engineer role at Gousto. Focus on your technical leadership, experience with scalable systems, and any mentoring roles you've held.

Craft a Compelling Cover Letter: In your cover letter, express your passion for food and technology, and explain how your values align with Gousto's mission. Mention specific projects where you've implemented Agile and XP practices, showcasing your ability to drive technical excellence.

Showcase Your Technical Skills: Be specific about your technical expertise in API-based architectures, cloud services, and database management. Include examples of how you've improved system architecture and developer productivity in previous roles.

Prepare for the Interview Process: Familiarise yourself with Gousto's interview process, which includes a system design session and pair programming. Brush up on your XP practices and be ready to discuss how you would approach mentoring engineers and driving improvements in scalability and reliability.

How to prepare for a job interview at Gousto

✨Showcase Your Technical Leadership

As a Staff Software Engineer, you'll be expected to lead and mentor others. Be prepared to discuss your previous experiences in guiding teams, promoting best practices like TDD and pair programming, and how you've driven technical excellence in past roles.

✨Demonstrate Your Problem-Solving Skills

Gousto values innovative solutions to complex challenges. During the interview, be ready to share examples of how you've tackled difficult problems in your previous projects, particularly in designing scalable and secure systems.

✨Align with Company Values

Familiarise yourself with Gousto's guiding values: Dream, Deliver, and Care. Think about how these values resonate with your own work ethic and be prepared to discuss how you can contribute to their inclusive and innovative culture.

✨Prepare for Technical Assessments

Expect a system design session and a pair programming exercise as part of the interview process. Brush up on your architectural design skills and be ready to demonstrate your coding abilities while collaborating effectively with others.

Staff Software Engineer
Gousto

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

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

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>