Staff Backend Engineer

Leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide.
Backend
Staff Software Engineer
Hybrid
501 - 1,000 Employees
8+ years of experience
Enterprise SaaS · Consumer

Description For Staff Backend Engineer

Fresha, a leading marketplace platform for beauty & wellness, is seeking a Staff Backend Engineer to join their growing team in London. With over 120,000+ businesses and 450,000+ professionals worldwide using their platform, Fresha has processed over 1 billion appointments to date. The role reports directly to the Head of Engineering and involves significant technical leadership responsibilities.

The position offers a unique opportunity to work in a fast-paced environment where you'll be responsible for technical vision, strategy, and execution within your team. As a Staff Backend Engineer, you'll be heavily involved in hands-on coding while leading cross-team technical initiatives and owning architecture for a tribe. The role requires someone who can create sweeping improvements in stability, performance, and scalability across business-critical systems.

Working from their dog-friendly London office (The Bower, Old St), you'll enjoy a hybrid work arrangement with four days in-office and one day remote. The role involves collaboration with diverse functions including Product, Design, Data, and QA teams. You'll be expected to act as a technical multiplier, building systems and tools that elevate the entire organization's productivity.

The ideal candidate should have a proven track record of delivering large-scale systems, strong problem-solving abilities, and experience in developing multi-year technology strategies. You'll need to be adaptable, capable of breaking down complex problems, and skilled in building strong relationships across the business. This role offers the opportunity to make a significant impact on Fresha's technical trajectory while working with cutting-edge technology in the beauty and wellness industry.

Last updated 7 days ago

Responsibilities For Staff Backend Engineer

  • Own and deliver cross team and cross tribal technical initiatives
  • Take ownership of architecture for a tribe
  • Provide technical guidance and make architectural decisions
  • Create improvements in stability, performance and scalability
  • Ensure timely delivery of team projects
  • Lead by example in following engineering practices
  • Work closely with Product, Design, Data and QA teams
  • Facilitate continuous learning and improvement
  • Maintain quality, reliability and scalability standards
  • Anticipate technical changes and keep Fresha ahead
  • Act as a multiplier by building systems and tools
  • Communicate Fresha's technical achievements externally

Requirements For Staff Backend Engineer

  • Experience in delivering large systems with multiple teams
  • Strong problem-solving and debugging skills
  • Experience in developing multi-year technology strategy
  • Ability to create flexible and future-proof architecture
  • Strong relationship building and influence skills
  • Strategic technical direction setting capability
  • Mentorship and role model qualities
  • Track record of reducing complexity in projects
  • Experience in shipping large services and infrastructure
  • Proven impact on company's technical trajectory
  • Self-starter with proactive approach
  • Comfortable in fast-paced environment

Benefits For Staff Backend Engineer

  • Dog-friendly office
  • Hybrid work schedule

Interested in this job?

Jobs Related To Fresha Staff Backend Engineer

Staff Backend Engineer (B2B - Warsaw)

Staff Backend Engineer position at Fresha, leading beauty & wellness marketplace platform, focusing on technical vision, architecture, and system scalability in Warsaw.

Sr Software Dev Engineer (L6), Item Relationships Pipeline

Senior Software Engineer role at Amazon building distributed systems for product relationships, managing billions of catalog items and serving millions of requests per second.

Software Development Engineer (Level 5), Digital & Emerging Payments Tech

Staff Software Engineer role at Amazon's Digital & Emerging Payments Tech team, building scalable payment solutions with focus on distributed systems and security.

Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

Senior Software Development Engineer role at Amazon focusing on network provisioning and automation, requiring 5+ years of experience and expertise in AWS and networking technologies.

Sr. Applications Engineer - Engineering Tools, Kuiper

Senior Applications Engineer position at Amazon Kuiper focused on developing and maintaining CAD tools and integrations for satellite engineering.