Senior Software Engineer (Backend), Foundation

FrontSan Francisco, CA
Hybrid

About The Position

Front is a customer operations platform designed for B2B complexity, ensuring that every team, tool, and customer conversation remains synchronized to help companies scale effectively without losing personal connection. Unlike platforms that handle simple interactions, Front specializes in the coordination and context required for complex B2B customer relationships. Over 9,000 companies, including major players like Uber Freight, Navan, and Stripe, depend on Front for its unique ability to manage the operational layer crucial for successful customer-facing work. The company is backed by Sequoia Capital and Salesforce Ventures, having raised $204M from leading venture capital firms and independent investors. Front has also received numerous accolades, including being named one of Built In's 100 Best Midsize Places to Work in SF 2025, a Top Place to Work by USA Today 2025, and #4 on Fortune’s Best Workplaces in the Bay Area™. At the core of Front's engineering efforts is the Foundations team, which empowers the rest of the engineering department to build rapidly and confidently. This team is responsible for the frameworks, libraries, and internal systems that drive Front's backend, encompassing everything from its event-driven task queue to its CI/CD infrastructure and database ORM. As a Software Engineer on the Foundations team, you will operate at the intersection of platform engineering and developer experience, focusing on building the foundational systems that enable user-facing features rather than the features themselves. This role is ideal for individuals passionate about designing for scale, streamlining engineering workflows, and establishing the architectural standards that guide the entire company.

Requirements

  • Experience building frameworks, libraries, and/or developer-facing internal tools
  • Experience building distributed systems with an emphasis on reliability, observability, and performance
  • Exceptional software design fundamentals and a track record of delivering high-complexity projects
  • Clear, structured thinking and strong communication skills — your stakeholders are other engineers, so the ability to explain technical tradeoffs matters
  • Comfort navigating ambiguity: you can drive clarity and execute without a fully-defined roadmap
  • Ability to thrive in a dynamic, fast-paced, collaborative, low-ego, and high-growth environment
  • Backend JavaScript/TypeScript engineers (this role is not focused on frontend development)

Nice To Haves

  • Deep TypeScript performance optimization experience
  • Prior work on platform or enablement teams at a product-led company

Responsibilities

  • Building and maintaining shared backend frameworks, libraries, and internal tooling used by engineering teams across Front
  • Designing and implementing systems with a strong emphasis on reliability, observability, and performance — including our task queue, batch job framework, database ORM, and real-time event infrastructure
  • Owning and evolving our CI/CD systems, ensuring fast, reliable, and safe delivery pipelines
  • Collaborating closely with other engineering teams to understand their pain points, establish shared patterns, and drive adoption of new frameworks
  • Influencing Front's backend architecture and the engineering-wide standards that flow from it
  • Navigating ambiguity, defining the right problems to solve, and delivering solutions of significant complexity

Benefits

  • Competitive salary
  • Equity (we are post-series D & backed by some of the best VCs in the US)
  • Private health insurance, including plan options at no cost to employees
  • Paid parental leave
  • Flexible time off policy
  • Flexibility to work from home Monday and Friday, unless posted as a fully remote role
  • Mental health support with Workplace Options
  • Family planning support with Maven
  • $100 per month Lifestyle Stipend to spend on fitness, health and wellness, and other activities
  • Wellness Days - Fronteers get an additional day off on months with no holidays
  • Winter Break - Our offices are closed from Christmas to New Year's Day!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service