Senior Software Engineer, React SDK

GustoSan Francisco, NY
19h$140,000 - $210,000Hybrid

About The Position

We’re looking for a Senior Frontend Engineer to join the SDK team within Gusto Embedded. You’ll build the reusable frontend foundation that enables partners to run payroll, manage companies, onboard contractors, and power other critical back-office workflows directly on top of Gusto’s platform. In this role, you’ll design and evolve scalable React + TypeScript components used across multiple areas of the Gusto platform, shaping how partners integrate and build. You’ll own initiatives from technical design through delivery while working closely with backend and partner-facing teams to expand and mature the SDK. As the platform grows, you’ll tackle complex business logic, localization, accessibility, and long-term architectural sustainability — designing abstractions that are powerful, intuitive, and built to scale. This role is ideal for engineers who are excited by platform work, energized by ambiguity, and motivated by building systems that empower other engineers and partners to move faster.

Requirements

  • 5+ years of professional frontend or platform engineering experience, with strong proficiency in React and advanced TypeScript (including API surface and type design)
  • Experience building scalable, reusable systems such as SDKs, component libraries, or integration layers
  • Strong understanding of frontend–backend integration patterns and experience collaborating on clear service contracts
  • Practical experience implementing localization (i18n), accessibility (a11y), and high-quality testing standards
  • Ability to operate effectively in evolving systems and make thoughtful abstraction decisions under ambiguity

Nice To Haves

  • Experience in payroll, HR tech, fintech, or other complex back-office domains is a strong plus
  • Familiarity with AI-assisted development tools and interest in applying them strategically to improve engineering workflows

Responsibilities

  • Design and evolve reusable SDK interfaces and components that power payroll, company management, contractor workflows, and other core platform capabilities
  • Own technical initiatives from API and abstraction design through production delivery
  • Collaborate with backend engineers to define clear, maintainable contracts between platform services and the SDK layer
  • Support partner feature development and migrations from legacy integrations to modern SDK interfaces
  • Raise SDK quality standards across testing, localization (i18n), accessibility (a11y), and developer experience
  • Leverage AI-assisted development tools strategically to accelerate implementation, improve code quality, and explore new ways of building and evolving SDK capabilities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service