Senior Software Engineer, Backend (Foundation)
About Front
Front is the customer operations platform built for B2B complexity, keeping every team, tool, and customer conversation in sync so companies can scale without losing connection. Others handle simple interactions. Front handles the coordination and context behind complex B2B customer relationships. Over 9,000 companies, including Uber Freight, Navan, and Stripe, rely on Front because it's the only one that can run the operational layer that makes customer-facing work actually succeed. Backed by Sequoia Capital and Salesforce Ventures, Front has raised $204M from leading venture capital firms and independent investors including top executives at Atlassian, Okta, Qualtrics, Zoom, and PagerDuty.
About the Position
Introduction
Front is a customer operations platform designed for complex B2B interactions, synchronizing teams, tools, and customer conversations to enable scalable growth without losing personal connection. This role is for a Senior Software Engineer on the Foundations team, which is central to enabling other engineering teams to build efficiently and confidently by owning the backend frameworks, libraries, and internal systems.
Responsibilities
- Build and maintain shared backend frameworks, libraries, and internal tooling used across all engineering teams at Front.
- Design and implement highly reliable, observable, and performant systems, including the event-driven task queue, batch job framework, database ORM, and real-time event infrastructure.
- Own and evolve the CI/CD systems to ensure fast, reliable, and secure delivery pipelines.
- Collaborate with other engineering teams to understand their needs, establish shared patterns, and drive the adoption of new frameworks.
- Influence Front's overall backend architecture and define company-wide engineering standards.
- Navigate ambiguous problems, define key challenges, and deliver complex solutions.
Requirements
- Strong experience as a backend JavaScript/TypeScript engineer (this role does not involve frontend development).
- Proven experience building frameworks, libraries, and/or internal developer-facing tools.
- Experience designing and implementing distributed systems with a focus on reliability, observability, and performance.
- Exceptional software design fundamentals and a track record of successfully delivering complex projects.
- Clear, structured thinking and strong communication skills to articulate technical tradeoffs to fellow engineers.
- Comfort with ambiguity, capable of driving clarity and executing projects without a fully defined roadmap.
- Ability to thrive in a dynamic, fast-paced, collaborative, low-ego, and high-growth environment.
Nice to Have
- Deep experience with TypeScript performance optimization.
- Previous experience on platform or enablement teams at a product-led company.
Benefits
- Competitive salary.
- Equity in a post-Series D company backed by leading VCs.
- Private health insurance with options at no cost to employees.
- Paid parental leave.
- Flexible time off policy.
- Ability to work from home on Monday and Friday (hybrid model with in-office Tuesdays, Wednesdays, and Thursdays).
- Mental health support through Workplace Options.
- Family planning support with Maven.
- $100 per month Lifestyle Stipend for fitness, health, wellness, and other activities.
- Wellness Days (additional day off in months without holidays).
- Winter Break (offices closed from Christmas to New Year's Day).
About Company
Front is the customer operations platform built for B2B complexity, trusted by over 9,000 companies globally including Uber Freight, Navan, and Stripe. Backed by Sequoia Capital and Salesforce Ventures, Front has raised $204M and is recognized as a Great Place to Work by numerous organizations, including Built In, USA Today, Y Combinator, Fortune, Inc. Magazine, and Forbes.
How to Apply
Apply via the provided application link.
Apply Now
Your data is only shared with Front
Location
San Francisco, CA
Type
FULL_TIME
Keywords
Similar Roles
Explore comparable positions
Senior Software Engineer, Backend (Foundation)
Front