Influence Front's backend architecture as part of the Foundations team, building shared frameworks and systems that empower engineering teams across the company.
Front is the leading AI-powered customer service platform built for collaboration. Front brings core support channels into a modern, intuitive workspace where teams can collaborate on requests, automate manual processes, and delight customers across their entire lifecycle. Front’s flexible workflows, AI features, and customer intelligence provide the efficiency and insights to keep entire organizations customer-first, every day. More than 9,000 of the most innovative companies worldwide including CultureAmp, HootSuite, and Y Combinator use Front to deliver five-star service at scale.
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. Front has received numerous Great Place to Work accolades, including Built In's 100 Best Midsize Places to Work in SF 2025, Top Places to Work by USA Today 2025, Y Combinator's list of Top Companies in 2023, #4 on Fortune’s Best Workplaces in the Bay Area™ ,Inc. Magazine's 2022 Best Workplaces list, and Forbes Best Startup Employers 2022 List.
Front is a customer operations platform that helps teams work better together. At the core of everything we build is the Foundations team — the engineers who make it possible for the rest of engineering to move fast and build with confidence. This team owns the frameworks, libraries, and internal systems that power Front's backend, from our event-driven task queue to our CI/CD infrastructure and database ORM.
As a Software Engineer on the Foundations team, you'll work at the intersection of platform engineering and developer experience. You won't be building features end users click on — you'll be building the systems that make those features possible. If you're energized by designing for scale, eliminating friction across engineering teams, and setting the architectural patterns that an entire company relies on, this role is for you.
What will you be doing?
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
Designing and implementing tooling for automated infrastructure provisioning
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
What skills and experience do you need?
We are looking for backend JavaScript/TypeScript engineers — this role is not focused on frontend development.
Experience building frameworks, libraries, 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
Bonus points for:
Experience in developer tooling or infrastructure platforms
Deep TypeScript performance optimization experience
Prior work on platform or enablement teams at a product-led company
Why is this role special?
You'll get exposure to a wide range of production systems — our task queue (event-driven architecture), database ORM, real-time events, CI/CD pipelines, and batch job framework
You'll heavily influence Front's backend architecture and the patterns used by the entire engineering org
Your primary stakeholders are other engineering teams — you're building for builders
Your work has compounding impact: improvements you make ripple across every team shipping customer-facing features
Front operates on a hybrid model — we come together in the office each Tuesday, Wednesday, and Thursday to collaborate and stay connected.
What we offer
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!
Front provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age or disability. By applying, you acknowledge and agree that you have read and understand the California Recruiting Privacy Notice & EU Privacy Notice
Health Insurance
Private health insurance, including plan options at no cost to employees
Home Office Stipend
$100 per month Lifestyle Stipend to spend on fitness, health and wellness, and other activities
Winter Break
Winter Break - Our offices are closed from Christmas to New Year's Day!
Paid Parental Leave
Paid Time Off
Flexible time off policy
Front builds an AI-powered customer service platform designed for collaboration, enabling teams to automate processes and enhance customer experiences. It's tailored for innovative companies looking to streamline their support operations and effectively engage with customers throughout their journey.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Software Engineer Q&A's