Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Front

Software Engineer – Foundations

Front

. Build and maintain shared backend frameworks, libraries, and internal tooling used by engineering teams across Front .

Posted 9/30/2026full-timeSan Francisco • California • United StatesMid-LevelSenior💰 $178,000 - $205,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Backend JavaScript/TypeScript engineering, with a focus on building reliable, observable, and performant distributed systems. Proven ability to design frameworks and libraries that enhance engineering productivity and deliver complex projects in a collaborative environment.

Highest-signal resume keywords
Backend JavaScript/TypeScript EngineeringFrameworks And Libraries DevelopmentDistributed Systems DesignCI/CD Systems OwnershipPerformance Optimization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend JavaScriptTypeScriptFramework DevelopmentLibrary DevelopmentDistributed SystemsSoftware Design FundamentalsPerformance OptimizationEvent-Driven ArchitectureDatabase ORMBatch Job Framework
Soft Skills
Clear CommunicationStructured ThinkingProblem SolvingCollaborationAdaptability
Tools & Technologies
CI/CD ToolsEvent InfrastructureTask Queue Systems
Industry Keywords
Product-Led CompanyEngineering StandardsHigh-Growth Environment

Tech Stack

Tools & technologies
Distributed SystemsJavaScriptTypeScript

About the role

Key responsibilities & impact
  • Build and maintain shared backend frameworks, libraries, and internal tooling used by engineering teams across Front
  • Design and implement reliable, observable, and performant systems, including the event-driven 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 engineering teams to understand pain points, establish shared patterns, and drive adoption of new frameworks
  • Influence Front's backend architecture and engineering-wide standards
  • Navigate ambiguity, define problems to solve, and deliver solutions of significant complexity
  • Build systems that enable engineering teams to ship customer-facing features
  • Improve production systems with compounding impact across the engineering organization

Requirements

What you’ll need
  • Backend JavaScript/TypeScript engineering experience; role is not focused on frontend development
  • Experience building frameworks, libraries, and/or developer-facing internal tools
  • Experience building distributed systems with emphasis on reliability, observability, and performance
  • Exceptional software design fundamentals
  • Track record of delivering high-complexity projects
  • Clear, structured thinking and strong communication skills
  • Ability to explain technical tradeoffs to engineering stakeholders
  • Comfort navigating ambiguity and executing without a fully defined roadmap
  • Ability to thrive in a dynamic, fast-paced, collaborative, low-ego, high-growth environment
  • Deep TypeScript performance optimization experience (bonus)
  • Prior work on platform or enablement teams at a product-led company (bonus)
  • Ability to work in Front's hybrid model in San Francisco, collaborating in the office Tuesday through Thursday
  • Must answer whether employment visa sponsorship will be required

Benefits

Comp & perks
  • Equity in the company
  • Equal employment opportunities
  • Voluntary diversity and inclusion survey participation with no adverse treatment for refusal