6 hours ago
Base Salary
$178k - $205k/yr
Responsibilities
- Build and maintain shared backend frameworks, libraries, and internal tooling for engineering teams.
- Design and implement reliable, observable, and performant distributed systems, including task queues, batch job frameworks, database ORM systems, and real-time event infrastructure.
- Own and improve Front’s CI/CD systems and delivery pipelines.
- Collaborate with engineering teams to identify pain points, establish shared patterns, and drive framework adoption.
- Influence backend architecture and engineering-wide technical standards.
- Define ambiguous problems and deliver solutions of significant complexity.
Requirements
- Backend JavaScript/TypeScript engineering experience; the role is not focused on frontend development.
- Experience building frameworks, libraries, and/or developer-facing internal tools.
- Experience building distributed systems with an emphasis on reliability, observability, and performance.
- Strong software design fundamentals and a track record of delivering high-complexity projects.
- Clear, structured technical communication and the ability to explain tradeoffs to engineering stakeholders.
- Ability to navigate ambiguity, drive clarity, and execute without a fully defined roadmap.
- Ability to work effectively in a dynamic, fast-paced, collaborative, low-ego, high-growth environment.
- Deep TypeScript performance optimization experience is a bonus.
- Prior experience on platform or enablement teams at a product-led company is a bonus.
Tech Stack
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.