 
                                                
                                            It's never been a more exciting time at Stotles. Here's why we're looking for you.
We're looking for a Staff Software Engineer who will set the technical direction for some of the most important parts of our product and platform.
You'll define and drive long-term technical strategy, lead complex architectural initiatives, and solve the hardest, most ambiguous problems our team faces. You'll stay close to the code while shaping the systems, standards, and patterns that make every engineer at Stotles more effective.
You'll also act as a technical mentor; helping senior engineers grow, raising the bar for engineering quality, and ensuring our technical decisions keep pace with our ambition as we scale.
Comp Range: £90,000 - £110,000 base plus equity dependent on experience
Define and drive the technical strategy for key areas of our platform, ensuring scalability, performance, and long-term maintainability.
Lead the design and implementation of high-impact features and infrastructure improvements across the stack.
Tackle the hardest and most ambiguous technical challenges, providing clarity, direction, and practical solutions.
Act as a technical mentor and force multiplier; coaching senior engineers, reviewing designs, and setting engineering-wide standards.
Partner closely with product and design (alongside our CPO, Carsten and Head of Design, Phil) to shape product direction and balance technical investment with delivery speed.
Champion quality and best practices, from code health to observability and reliability.
Influence the evolution of our engineering culture, ensuring we stay fast, focused, and aligned as we scale.
You'll work on meaningful challenges like:
Build the next generation of our AI features
Improving our search and discovery experience
Drive the evolution of our core platform
Front-end: TypeScript with React
Back-end: Node.js / TypeScript / GraphQL with Nest.js (migrating from Ruby on Rails)
Data: PostgreSQL and OpenSearch
Infrastructure: AWS, Kubernetes, Terraform
CI/CD: fully automated builds, testing, and deployments
8+ years of experience delivering complex software systems across the full development lifecycle
Deep technical expertise across both front-end and back-end development (ideally with TypeScript and React)
Proven experience defining and executing technical strategies that span multiple teams or products
Strong architectural thinking and ability to make sound trade-offs between speed, scalability, and maintainability
Track record of mentoring and elevating other engineers through code reviews, technical design, and coaching
Solid understanding of databases, distributed systems, and cloud infrastructure
Experience scaling SaaS or data-intensive systems
Strategic technical thinker: You connect short-term product goals with long-term technical direction.
Collaborative leader: You raise the bar in your team through mentorship, feedback, and open communication.
Problem solver: You bring clarity to ambiguous challenges and drive them through to impact.
Pragmatic builder: You balance vision with execution and choose the right level of abstraction for the problem.
Trusted partner: You work closely with product, design, and leadership to align engineering decisions with business outcomes.
Curious and disciplined: You stay hands-on, continuously learn, and set the standard for technical excellence.
Most importantly, we're looking for curious, ambitious people who love to learn and want to be a part of building something special. If (for any reason) you don't fit our requirements but you're passionate about our vision, don't hesitate to apply!
Screening call with our Technical Talent Partner
Collaborative coding session with the Engineering team
System Design interview with our Head of Engineering
Meet key Product and Engineering colleagues
We're excited to meet you!