Principal Software Engineer - Pay Group Engineering
Leads end-to-end projects improving Gusto's payroll/tax platform for scalability and compliance. Requires 15+ years experience scaling Ruby/Rails & TypeScript/React apps, system design expertise, and AI/ML knowledge.
About the job
About the Team
Pay Group teams handle product, ops, and service components for onboarding customers, processing payrolls, calculating taxes, paying/filing with tax agencies, and maintaining compliance.
Sub-Teams:
- Tax Accuracy: Gathers/maintains info for accurate, timely tax payments/filings.
- Ledger: Builds payroll ledger for accrual accounting across payroll, risk, payments, accounting.
- Engine: Enables compliant pay with payroll compliance team.
- Platform: Develops common interface for payroll/tax data interactions.
Here’s what you’ll do day-to-day:
- Function as a Technical Lead across multiple teams, keeping engineers unblocked and delivering high-quality work.
- Design, build, and test foundation for compliant payroll for millions.
- Help scale large Ruby/Rails and TypeScript/React applications.
- Collaborate on complex problems with Engineering, Product, Design, Data Science, Compliance, Operations.
- Mentor and grow fellow engineers on scalable solutions.
- Drive product development from concept to launch.
- Improve team productivity with services, tools, APIs.
- Engage in supportive environment for productivity/innovation.
- Stay up-to-date with AI and Machine Learning, applying to projects.
Here’s what we're looking for:
- 15+ years experience.
- Build maintainable, structured, well-documented code.
- Strong knowledge of data structures, data modeling, system design.
- Experience across 3+ teams, influencing product/team direction.
- Platform products depended on company-wide.
- Engineering large-scale production systems.
- Clarity/simplicity in complex problems, communicating to stakeholders.
- Operationalizing/scaling interconnected systems.
- Collaborative, test-driven environment.
- Complex regulated domains (HR, Payroll, Taxes, Compliance).
- AI tools for building/testing/iterating.
- Evaluate AI outputs with success criteria.
- Current on backend tech/AI frameworks; experiment with new approaches.
- Contribute to shared AI tools/templates.
Compensation
$215,000-$252,000/yr (Denver & most remote); $251,000-$295,000/yr (San Francisco, Seattle, New York). Stock equity additional.
Skills
Ruby on Rails, TypeScript, React, System Design, Data Structures, Data Modeling, AI, Machine Learning, Platform Engineering, Scalable Systems
Similar jobs
Fullstack Engineering jobsPrincipal Engineer owning the decision engine that powers explainable staffing recommendations and hospital operations automation. The role requires deep TypeScript expertise, full-stack experience, strong systems thinking, and comfort working directly with clinical customers.
Build and lead the technical direction of full-stack, AI-powered enterprise workflows, spanning user surfaces, backend services, integrations, permissions, and evaluations. Requires 10+ years of production software experience, strong product judgment, and hands-on expertise across distributed systems and enterprise integrations.
Leads the technical vision and architecture for Rad AI’s reporting product, partnering with executive leadership to deliver scalable, high-impact systems. The role requires principal-level technical leadership, expertise in software architecture, and experience delivering complex systems with significant business impact.
Build and own full-stack internal tools, automations, and AI-agent workflows embedded with Crusoe stakeholder teams. The role requires 8+ years of production software experience, staff-level judgment, strong SQL and data modeling, and the ability to deliver reliable solutions quickly.
Leads the technical vision and implementation of large-scale payments compliance systems, including user-facing information collection, regulatory screening, and auditing controls. Requires 9+ years of experience, strong technical leadership, backend expertise, and familiarity with web architectures.