Software Engineer, Foundations

Front
San Francisco
Workplace: HybridFull timeUSD 178,000 - 205,000 annuallyFunction: Software EngineeringSkills: ["Communication","Structured thinking","Navigating ambiguity","Collaboration","Low-ego teamwork"]

Build and maintain shared backend frameworks, libraries, and internal tooling for engineering teams across Front. Design and deliver reliable, observable, high-performance distributed systems such as an event-driven task queue, batch job framework, database ORM, and real-time event infrastructure. Own and evolve CI/CD systems to ensure fast, safe delivery. Partner with other engineering teams to establish standards and patterns with compounding impact across the org.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Front
Front
1 day ago

Software Engineer, Foundations

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and maintain shared backend frameworks, libraries, and internal tooling for engineering teams across Front. Design and deliver reliable, observable, high-performance distributed systems such as an event-driven task queue, batch job framework, database ORM, and real-time event infrastructure. Own and evolve CI/CD systems to ensure fast, safe delivery. Partner with other engineering teams to establish standards and patterns with compounding impact across the org.
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build and maintain shared backend frameworks, libraries, and internal tooling used by engineering teams across Front.
  • •Design and implement systems emphasizing reliability, observability, and performance (task queue, batch job framework, database ORM, and real-time event infrastructure).
  • •Own and evolve CI/CD systems to ensure fast, reliable, and safe delivery pipelines.
  • •Collaborate with other engineering teams to understand pain points and drive adoption of new frameworks and shared patterns.
  • •Influence backend architecture and engineering-wide standards, navigating ambiguity to deliver complex solutions.

Pay and Benefits

Salary: USD 178,000 - 205,000 annually
Equity and Bonus:Equity

Key Requirements

  • •Experience building backend JavaScript/TypeScript systems (not focused on frontend development).
  • •Experience building frameworks, libraries, and/or developer-facing internal tools.
  • •Experience building distributed systems with reliability, observability, and performance in mind.
  • •Strong software design fundamentals and a track record of delivering high-complexity projects.
  • •Clear, structured thinking and strong communication to explain technical tradeoffs and drive clarity in ambiguity.
Experience:Platform engineeringDeveloper toolsDistributed systemsEvent-driven architectureCI/CDBackend engineering
Skills:CommunicationStructured thinkingNavigating ambiguityCollaborationLow-ego teamwork
Tech Stack:JavaScriptTypeScriptTask queueCI/CDDatabase ORMReal-time eventsBatch job framework

Company Brief

Front
Front provides an AI-powered customer service and shared inbox platform that helps teams collaborate on customer communications, automate workflows, and improve support efficiency across email and messaging channels.
Industry: Enterprise Software
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: San Francisco, United States
Founded: 2013
Glassdoor
Glassdoor: 4.6
WebsiteLinkedInGlassdoor