
Job Overview
Location
San Francisco, California, USA
Job Type
Full-time
Category
Software Engineer
Date Posted
March 4, 2026
Full Job Description
đź“‹ Description
- • As a Software Engineer on the Foundations team at Front, you will play a pivotal role in shaping the core infrastructure and shared systems that empower all other engineering teams to build exceptional customer-facing features. This is a unique opportunity to influence the architectural direction and establish best practices across the entire engineering organization, ensuring the scalability, reliability, and performance of Front's cutting-edge AI-powered customer service platform.
- • Your primary responsibility will be the design, development, and maintenance of robust frameworks, libraries, and tooling. You will be instrumental in building the foundational elements upon which Front's complex and rapidly evolving product is constructed. This involves deep collaboration with other engineering teams, understanding their needs, and delivering solutions that enhance their productivity and the overall quality of our software.
- • You will gain unparalleled exposure to a wide array of critical systems, including our event-driven architecture powered by a sophisticated task queue system, our database Object-Relational Mapper (ORM), real-time event processing, Continuous Integration/Continuous Deployment (CI/CD) pipelines, and our batch job framework. This breadth of experience will provide you with a holistic understanding of Front's backend architecture and its intricate workings.
- • A key aspect of this role is ensuring the reliability, observability, and performance of distributed systems. You will be tasked with architecting solutions that can handle significant load, provide deep insights into system behavior, and maintain high availability. This requires a strong grasp of distributed systems principles and a proactive approach to identifying and mitigating potential issues.
- • You will be a champion for exceptional software design fundamentals, promoting clean code, maintainable architectures, and effective patterns. Your work will set the standard for how other teams approach their development, fostering a culture of technical excellence and shared ownership.
- • Navigating significant ambiguity will be a core part of your day-to-day. You will be expected to drive clarity, define technical direction, and execute on complex projects with minimal oversight. This requires strong problem-solving skills, strategic thinking, and the ability to break down large challenges into manageable steps.
- • The Foundations team operates at the heart of Front's engineering efforts, acting as stewards of the core technologies. Your contributions will directly impact the velocity and success of product development across the company. You will be a trusted partner to other engineering teams, providing them with the tools and abstractions they need to innovate rapidly.
- • This role offers a chance to contribute to a product that is revolutionizing customer service. Front's AI-powered platform helps thousands of innovative companies deliver five-star service at scale, and your work on the foundational layers will be critical to this mission. You will be part of a high-growth environment that values collaboration, low-ego, and continuous learning.
- • You will be involved in defining and implementing best practices for developer tooling and infrastructure, potentially including areas like TypeScript performance optimization. This provides an opportunity to deepen your expertise in specific technical domains and contribute to the overall developer experience at Front.
- • The hybrid work model, with collaborative office days on Tuesdays, Wednesdays, and Thursdays, ensures a balance between focused individual work and team synergy. This structure is designed to foster innovation and maintain strong team connections while offering flexibility.
- • Ultimately, you will be instrumental in building the stable, scalable, and performant bedrock upon which Front's future innovations will be built, directly contributing to the company's continued success and its mission to make customer service exceptional.
Skills & Technologies
TypeScript
Remote
About Front Careers LLC
Front Careers is a recruiting platform that connects U.S. veterans and military spouses with civilian employers. The service translates military experience into civilian job qualifications, matches candidates to openings, and provides career coaching. Employers gain access to pre-screened talent pools, diversity analytics, and onboarding tools designed to ease veteran integration into corporate teams.
Similar Opportunities
Indiana, USA
Full-time
Expires Apr 13, 2026
JavaScript
TypeScript
React
+4 more
1 month ago

Scale Army Careers
Indiana, USA
Contract
Expires Apr 13, 2026
JavaScript
PHP
Laravel
+3 more
1 month ago

