Gusto, Inc. · San Francisco, CA

Salary
$163,370–$247,369from the description
Posted
Jul 27, 2026
Location
San Francisco, CA
Last confirmed open
Jul 28, 2026

What this job asks for AI summary

A full-stack software engineering role on Gusto's internal People Technology team, responsible for building and owning PeopleOS — an AI-native internal HR platform — along with integrations connecting systems like Workday, Greenhouse, Slack, and Google Workspace. The role involves hands-on product engineering, LLM API integration (Anthropic Claude), and custom tooling that supports HR workflows for the entire company.

Mid level · 3+ years · Denver, CO · Full-time

Must have (5)
Python, TypeScript or NodeREST APIsOAuthLLMsAnthropic Claude
Nice to have (11)
WorkdayGreenhouseSlackGoogle WorkspaceMCP (Model Context Protocol)XMLXSLTJSONNotionJiraLattice

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 420 people in the Denver, CO area plausibly meet what this posting asks for (software developers). range 310–650

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What won't set you apart
Python51%TypeScript51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $140,636 (middle half $126,359–$175,118). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

The posting lists a compensation range that varies by location: $163,370–$204,213/year in Denver and $197,895–$247,369/year in New York/San Francisco. The figures above reflect the full cross-location range.

Python and TypeScript/Node.js are listed as a paired requirement ('Python, TypeScript/Node.js, or both') — they are treated as interchangeable alternatives on a single skill gate, though the posting implies comfort with at least one is required.

SaaS platform integrations (Workday, Greenhouse, Slack, Google Workspace) are listed as required context but framed with 'bonus:' — treated as preferred.

MCP server architecture, HR Tech ecosystem experience, and XML/XSLT/JSON are listed under an explicit 'Preferred' heading.

Notion and Jira appear in the day-to-day responsibilities narrative rather than in a requirements section; included as preferred given they are named tools the role actively uses.

Lattice is named in the integration responsibilities section alongside Workday and Greenhouse; included as preferred since it appears in the stack/responsibilities context rather than a hard-gate section.

The role is hybrid (2–3 days/week in office) across Denver, San Francisco, and New York — not fully remote.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗