Principal Software Engineer - Pay Group Engineering
Core
Designing and building scalable, compliant payroll and tax systems for millions of small businesses, serving as a technical lead across multiple teams.
Role type
Principal Software Engineer (Payroll Platform & Tax Systems)
Builds
Core payroll processing engine, tax calculation services, and a unified platform for interacting with payroll and tax data.
Domain
Fintech / Payroll / Tax Compliance
Deliverable
production ML models | product features | infrastructure
Required skills
System design, data modeling, large-scale system architecture, Ruby/Rails, TypeScript/React, cross-functional leadership, regulatory domain expertise, AI tool integration
Preferred skills
Experience with highly regulated domains, AI/ML experimentation, platform product development
Technologies
Ruby, Rails, TypeScript, React
Responsibilities
Function as a Technical Lead across multiple teams to unblock engineers and deliver high-quality work; Design, build, and test the foundation supporting compliant payroll; Help scale large Ruby/Rails and TypeScript/React applications; Collaborate on complex problems with cross-functional partners; Mentor and grow fellow engineers; Drive product development from concept to launch; Improve team productivity with internal tools and APIs.
Seniority
Principal, hands-on IC with strategic influence