Skip to content
GustoGusto

Staff Software Engineer, Tax Experiences

Staff Software Engineer building full-stack tax experiences at Gusto. Design, implement, and scale delightful onboarding, payments, and filing flows for payroll/tax compliance using React, TypeScript, and Ruby on Rails. Mentor engineers, drive roadmap, and apply AI to simplify complex tax workflows.

About the job

What you'll do

  • Execute on the technical strategy for your team's domain in alignment with team and group-level OKRs, and contribute to the broader Tax Engineering roadmap.
  • Design, build, and test the experience that enables people to add and update their tax information at Gusto.
  • Advocate for the needs of our customers, employers and employees who rely on Gusto to ensure that their taxes are collected, calculated, and filed correctly.
  • Collaborate on complex and ambiguous problems with partnerships across Engineering, Product Management, Design, Data Science, Compliance, Operations, and other cross-functional teams.
  • Support the software platform that powers multiple 1st and 3rd party products and serves millions of businesses.
  • Mentor and grow fellow engineers working to create holistic and scalable solutions.
  • Drive the product development process from concept to launch, delivering delightful products that make payroll, taxes, and compliance simple and easy.
  • Improve the productivity and happiness of our teams with the design systems, components, and interfaces you build.
  • Identify and prioritize long-term investments to improve foundational systems and architecture.
  • Apply AI tools as a regular part of your engineering workflow, and bring an AI-native lens to product decisions: identify where AI can reduce customer effort, simplify complex tax workflows, and surface proactive guidance.

Requirements

  • 8+ years of professional software engineering experience.
  • Expertise in React and TypeScript.
  • Experience with Ruby on Rails, SQL, or other backend languages.
  • Experience working in large, complex codebases and a demonstrated ability to improve them incrementally without breaking things.
  • Designing, building, and testing production level code that functions at scale.
  • Aptitude and interest in bringing clarity and simplicity to complex and ambiguous problems.
  • Experience applying AI tools to accelerate development, improve code quality, and build testing. Familiar with AI-assisted development workflows.
  • Preference for working collaboratively with people, not in a silo. Pairing, thought partnership, and shared investigation feel natural.
  • Able to communicate technical complexity clearly to product and design partners, and help the team navigate tradeoffs with full context.
  • Strong systems thinking: the ability to build mental models of unfamiliar systems, ask the right questions, and produce clear analysis that others can act on.

Nice-to-haves

  • Experience in Payroll, Taxes, or Compliance domains.
  • A two day travel to a Gusto office for onboarding is required.

Skills

React, TypeScript, Ruby on Rails, SQL, AI Tools

Gusto

Gusto

New York, NY

Staff Software Engineer - Tax Credits
$197k+/yrHybrid8+ YOEFullstack Engineering

Leads the design and delivery of scalable Tax Credits products, mentors engineers, and drives complex, cross-functional initiatives. Requires 8+ years of software development experience, strong Ruby on Rails and JavaScript/React expertise, and experience applying AI tools to development and testing.

Gusto

Gusto

New York, NY

Staff Software Engineer, Business Insurance
$197k+/yrHybrid8+ YOEFullstack Engineering

Build and launch scalable, AI-powered Business Insurance products from design through production, while partnering cross-functionally and mentoring engineers. The role requires 8+ years of software development experience, strong platform and application engineering skills, and experience delivering customer-facing products at scale.

Vitalize

Vitalize

San Francisco, CA

Staff Engineer
$195k+/yrHybrid7+ YOEFullstack Engineering

Staff Engineer building the decision engine that powers hospital staffing recommendations, alerts, and workflows. The role requires strong TypeScript expertise, full-stack experience, systems thinking, and close collaboration with clinical customers.

Pilot.com

Pilot.com

United States

Staff Software Engineer, Takeoff
$200k+/yrRemote7+ YOEFullstack Engineering

Staff Software Engineer leading ambiguous, multi-team initiatives for core accounting systems, including technical strategy, architecture, reliability, and delivery. Requires 7+ years of software engineering experience, production Python expertise, strong systems judgment, and cross-functional leadership.

Zocdoc

Zocdoc

New York, NY

Senior Staff Software Engineer, Interop
$201k+/yrRemote10+ YOEFullstack Engineering

Lead the re-architecture of Zocdoc's EHR interoperability platform, designing scalable abstractions and real-time integrations that power availability, bookings, and data exchange across 170+ systems. Requires 10+ years backend experience, strong architectural leadership, and a product-driven mindset to mentor teams and drive cross-functional impact.