Staff Backend Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- We take full accountability for ensuring generated code meets the quality expectations of a Senior Engineer.
- We have consistently delivered large systems involving one or more teams contributions on time and at a high level of quality.
- We can break down complex problems into knowns, unknowns, and potential solutions to reach solid resolutions quickly.
- We are capable of debugging the most difficult problems the team encounters.
- We have played a key role in developing multi-year technology strategy for critical areas of the business across multiple systems and teams.
- We have created architectures that enable many possible futures without knowing exactly what the future will be.
- We can build strong relationships across the business and influence upwards effectively.
- We have listened to and guided debates to help reach consensus, and can clearly communicate decisions back once made.
- We can set short- to medium-term strategic technical direction, look ahead 6-12 months, and create improvement plans.
- We are seen as role models and mentors to technical team members.
- We are prolific contributors to core and side projects.
- We consistently reduce complexity in projects, services, and processes to achieve more with less work.
- We have shaped broad architecture and shipped multiple large services, complex libraries, or major infrastructure components.
- We have made a clear positive impact on an entire companys technical trajectory.
- We are self-starters, proactive, and comfortable working in a fast-paced, changing environment.
Responsibilities:
- We provide hands-on technical leadership in a heavily technical, non-management role.
- We own and deliver cross-team and cross-tribe technical initiatives.
- We take ownership of architecture for a tribe.
- We anticipate technical issues at the product level and make architectural and design decisions to avoid them.
- We create improvements in stability, performance, and scalability across major business-critical systems.
- We ensure timely delivery of team projects that contribute to Freshas success.
- We lead by example and ensure the team follows our engineering practices.
- We work closely with Product, Design, Data, and QA to keep goals clear and deliver value regularly.
- We facilitate continuous learning and improvement within the team.
- We ensure the systems we own meet our quality, reliability, and scalability standards.
- We anticipate broad technical changes and help keep us ahead of the curve.
- We make system-level trade-offs and clearly articulate scaling and reliability limits.
- We act as a multiplier by building systems, authoring tools, or introducing policies and patterns that raise productivity across the organisation.
- We communicate externally through talks and blog posts, and internally help drive consensus on major technology directions.
Technologies:
- AI
- AI Agents
- LESS
- Marketing
- Security
- Serverless
- microservices
- Backend
- Copilot
- CTO
- Cursor
- Excel
- GitHub
- Support
Requirements
- We have deep experience building and interacting with AI agents, using them to amplify output and integrate them into workflows while adhering to architecture and security standards.
About the company
We are Fresha, a leading marketplace platform transforming the beauty and wellness industry globally. More than 120,000 businesses and 450,000 stylists trust our platform, and we have powered over 1 billion appointments worldwide. We provide an all-in-one platform for bookings, point-of-sale, marketing, and more, connecting consumers to local services. This role is based in Old Street, London, and we work onsite four days per week with remote flexibility on Wednesdays. Our London office is at The Bower, 207-211, Old St, Tower, London EC1V 9NR. We offer a collaborative environment, modern technologies, a significant migration to microservices, flexi-time around core hours, competitive salaries and RSUs, travel coverage for visiting teammates, and the opportunity to help shape our technical direction, including serverless services, SQS, and continuous delivery and deployment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Frontend Developer Salary in The UK
Dev Digest 132 - Binging WADFlix?
Fully Remote Software Engineer Jobs