13 open TypeScript positions
The Staff Software Engineer for Developer Productivity Rails will work at the core of Gusto's applications, focusing on modernizing foundational Ruby and Rails systems. Key responsibilities include driving automation, building reusable tools and patterns, and advancing framework upgrades to scale core applications. This high-leverage role owns Rails and Ruby upgrades across services while acting as an internal customer advocate to improve the overall engineering experience.
This Senior Staff Software Engineer role focuses on spearheading the architectural evolution of Gusto’s benefits growth as the company transitions to an AI-native platform. The engineer will be responsible for designing and building the foundational platform supporting customer benefits exploration, application, and maintenance flows, focusing on scalability and reuse. Key activities include designing highly scalable systems, writing well-tested code, and operating at the intersection of marketing, sales, and engineering to enable AI-driven personalization.
The Senior Staff Software Engineer for Gusto Pro will guide engineering leads through major technical challenges while collaborating with cross-functional partners to simplify accounting workflows. Key responsibilities include defining the technical roadmap, leading development using Ruby on Rails, TypeScript, and React, and mentoring engineers. The role requires strong technical leadership to pioneer solutions and overcome complex, long-running challenges.
Gusto is hiring a Senior Engineering Manager to lead the Design Systems engineering organization and define the front-end foundation for their products across web, mobile, and conversational surfaces. This role involves partnering with Design and Product leadership to set the technical roadmap, scale the team, and automate synchronization between design, code, and documentation. Key responsibilities include championing AI-native workflows, setting engineering standards for accessibility and performance, and mentoring engineers.
Gusto is seeking seasoned engineers for the Pay Group teams to enhance core platform capabilities, improve extensibility and scalability, and build the future of the Payroll system. Responsibilities include guiding projects end-to-end, influencing specifications, executing complex system design projects, and maintaining core code. The role involves engaging in system design to simplify complex payroll, tax, and compliance processes for customers.
The Sr. Platform Engineer will design and implement an internal platform for engineers to build and deploy production-grade systems in a self-service manner. Key responsibilities include establishing standards, building automation, collaborating with infrastructure teams, and participating in an on-call rotation. The role requires 5+ years of experience with modern programming languages and 3+ years with Kubernetes.
Weekly TypeScript jobs delivered to your inbox.
This role involves engineering modern tax systems at Gusto, focusing on the full stack to improve the experience of collecting, calculating, paying, and filing taxes. Responsibilities include designing and building user experiences for tax information management, scaling large applications, driving technical strategy, and mentoring other engineers. The engineer will collaborate cross-functionally to make tax compliance simple and sustainable for millions of businesses.
This Senior Staff Software Engineer role focuses on spearheading the architectural evolution of Gusto’s Marketing Technology stack as the company transitions to be AI-native. Key responsibilities include designing and building foundational frontend web platforms that connect customer data with communication channels, transforming the Headless CMS into an AI-driven personalization engine, and architecting high-performance systems for personalized user journeys. The role requires deep experience in web systems connected to a headless CMS (12+ years) and operating at the intersection of marketing systems, AI capabilities, and platform evolution.
This Principal Software Engineer role focuses on the core platform capabilities for Gusto's Payroll and Tax systems, ensuring extensibility and scalability. Responsibilities include guiding projects end-to-end, functioning as a Technical Lead, designing and building compliant payroll foundations, and mentoring engineers. Candidates should have significant experience (15+ years) in engineering large-scale production systems, particularly within complex domains like payroll or taxes.
The Sr. Staff Software Engineer will spearhead the development of a new compliance product for small businesses, removing administrative burdens. Key responsibilities include defining the technical roadmap, collaborating cross-functionally, and mentoring engineers. The role requires strong technical leadership to drive innovation and solve complex problems in entity management and incorporation tooling.
The Principal Engineer for the Contractors team will design, build, and scale capabilities for Gusto’s flagship Payroll product, focusing on contractor onboarding and international payments. Responsibilities include guiding projects end-to-end, driving architectural decisions, and functioning as a Technical Lead across multiple teams. The role requires extensive experience in software development and system scaling, involving complex initiatives within a cross-functional environment.
Weekly TypeScript jobs delivered to your inbox.
The Senior Staff Software Engineer will drive large technical architectural decisions focused on scale and modularity for Gusto's Payments and Risk platforms. Key responsibilities include designing, building, and testing infrastructure to enable custom tailored experiences, scaling one of the largest Ruby/Rails and TypeScript/React applications in the world, and mentoring engineers. The role requires a seasoned engineer with at least 12+ years of experience building mission-critical, distributed systems.
This Senior Staff Software Engineer role focuses on building the future of Gusto's Payroll system, improving core platform capabilities for extensibility and scalability. Responsibilities include guiding projects end-to-end, designing, building, and testing compliant payroll foundations, and driving technical strategy. The engineer will collaborate cross-functionally and mentor others while working on one of the world's largest Ruby/Rails and TypeScript/React applications.