Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, PEO

$163k - $204k

Gusto

About Gusto

At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers. With teams in Denver, San Francisco, and New York, we support more than 500,000 small businesses nationwide and are building a workplace that reflects the people we serve.

All full-time employees receive competitive base pay, benefits, and equity (RSUs) — because everyone who helps build Gusto should share in its success. Offer amounts are determined by role, level, and location. Learn more about our Total Rewards philosophy .

AI is a fundamental part of how work gets done at Gusto. We expect all team members to actively engage with AI tools relevant to their role and grow their fluency as the technology evolves. AI experience requirements vary by role and will be assessed during the interview process.

About the Role

Gusto is building a PEO (Professional Employer Organization): a product where Gusto becomes a co-employer for small businesses, taking on payroll, benefits, workers' compensation, and HR compliance so owners don't have to assemble it themselves. It's one of the biggest strategic bets in the company.  As a Staff Engineer on PEO Growth, you'll own the path from how a business discovers PEO all the way to getting the business fully set up.  The decisions you make here shape whether a small business can adopt one of the most consequential products we've ever shipped, or give up halfway through.

About the Team

PEO Growth owns the customer experience of adopting the PEO — the end-to-end journey that takes a business from interested to fully up and running. Much of what that journey depends on is built by other teams across Gusto, so our job is to make it feel like one coherent product rather than a series of handoffs.  That makes the work as much cross-team design and negotiation as it is code, and it means you'll have real influence over how the experience gets shaped, not just how it's implemented.  The team is a pod of engineers, product manager, and designer with a bias towards building and shipping.

Here's what you'll do day-to-day

  • Own the PEO Onboarding experience end to end — how a business learns about the PEO, commits to it, and gets set up on it — and be accountable for whether customers make it all the way through.
  • Set technical direction: turn ambiguous product bets into designs, sequencing, and durable abstractions that hold up as the product and its audience grow.
  • Build in a regulated domain where quality and accuracy is critical.
  • Partner across other app teams to integrate their domains into one coherent journey, and negotiate the seams when ownership is unclear.
  • Use AI as a normal part of how you work — coding agents, review, debugging, and codebase exploration — and help build AI-assisted guidance into the onboarding experience itself so customers get unstuck without waiting on a human.
  • Instrument the funnel and make decisions from it: define what "onboarding is working" means, measure it, and use experiments rather than intuition to decide what to change.
  • Raise the engineering bar in a fast-moving area — reviews, testing strategy, observability, and the judgment calls about where to build carefully and where to move fast.

Here's what we're looking for

  • 8+ years of professional software engineering experience, including meaningful time owning customer-facing product surfaces in a large production codebase.
  • Strong full-stack range: comfortable in a mature server-side codebase and in a modern component-based frontend. Ruby on Rails and React/TypeScript are what we use and are desirable, but we care more about depth than the specific stack.
  • Demonstrated AI fluency : you already use AI tooling in your day-to-day engineering work, can speak concretely about where it helps and where it doesn't, and you keep up as the tooling changes.
  • High ownership in ambiguity. You can take a fuzzy business need, shape it into something buildable, and ship it without waiting for a perfect spec — and you anticipate what the team will need next instead of reacting to it.
  • A strong collaborator and influencer across team boundaries, with a track record of leveling up the engineers around you.
  • [Bonus] Experience in growth  — funnels, conversion, plan and product configuration, or the systems that turn a purchase decision into a provisioned customer.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.

Our cash compensation amount for this role is targeted at $163,000–$204,000 in Denver & most remote locations, and $197,000–$247,000 for San Francisco & New York. Stock equity is additional. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.

At Gusto, we don't use titles the traditional way, as a signal of rank or hierarchy. Instead, our titles describe two things at once — your craft (what you do, e.g. Engineering, Design) and your scope of ownership (what you're accountable for) — which is why you'll see something like "Head of X" instead of a rank word like "Director" that tells you neither. Because of this, the title on this posting may look different from what you'd expect based on the scope and seniority of the role, and from how similar roles are typically titled elsewhere. If you have questions about how this role compares to your current title or level, your recruiter can help translate.

Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale.

Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. 

When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees.

Reliable, consistent presence: We expect regular and predictable attendance, whether you're working in-office, hybrid, or fully remote, so that you stay closely connected to your team, customers, and stakeholders in real time and ensure colleagues and customers receive the timely support and responsiveness they deserve.

Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. 

Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you.

Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer .

Personal information collected and processed as part of your Gusto application will be subject to  Gusto's Applicant Privacy Notice .

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, PEO in San Francisco, CA vacancy
  • $163k - $247k

     ...About the Role Gusto is building a PEO (Professional Employer Organization): a...  ...biggest strategic bets in the company.  As a Staff Engineer on PEO Growth, you'll own the path from...  ...for ~8+ years of professional software engineering experience, including meaningful... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    23 days ago
  • $163k - $204k

     ...About the Role: We're looking for seasoned full-stack software engineers to join Gusto’s PEO Benefits team. Gusto is standing up a Professional...  ...architectural decisions, not maintain someone else's. As a Staff Software Engineer, you'll operate across the full... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    gusto

    San Francisco, CA
    more than 2 months ago
  •  ...Run Management team is at the heart of Rippling’s global payroll engine, building the foundational systems that ensure employees in...  ...solutions.What you will need8+ years of professional experience as a software engineer, with a proven track record of technical leadership... 
    Suggested
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  • $300 per month

     ...be part of a high-performing team that believes in each other, come build with us at Crusoe.About the RoleWe are seeking a Staff Software Engineer to architect, design, and develop Cloud Infrastructure management systems and platforms. You'll deliver end-to-end use cases... 
    Suggested
    Temporary work

    Crusoe

    San Francisco, CA
    5 days ago
  •  ...ingestion, transformation, and AI workloads at scale. Requirements: Requires 10+ years of experience in platform or infrastructure engineering with deep expertise in Kubernetes and distributed systems. Must have a proven track record of managing mission-critical systems... 
    Suggested
    Temporary work
    Flexible hours

    CoreWeave

    San Francisco, CA
    1 day ago
  • $210k - $250k

     ...Staff Software Engineer| AI-native engineering, on real hardware keeping food out of landfill | SF Bay Area (Onsite) | $210K–$250K base We have partnered with a connected hardware company in the Bay Area, building a consumer appliance with a climate mission. Tens of thousands... 
    H1b

    Inventure

    San Francisco, CA
    4 days ago
  •  ...infrastructure that powers the world's largest AI Clouds. Filter by department or location to find your place in that work below. Staff Software Engineer Employment Type Full time Location Type Remote Compensation As vCluster Labs’ Staff Software Engineer , you aren’t just... 
    Full time
    Remote work
    Relocation
    Flexible hours

    vCluster

    San Francisco, CA
    2 days ago
  • $231k - $340k

     ...you.At Harvey, the future of professional services is being written today — and we’re just getting started.Role OverviewAs a Software Engineer on the Product Engineering team at Harvey, you will own and lead engineering projects across our various product lines. You will... 
    Flexible hours

    Harvey

    San Francisco, CA
    2 days ago
  •  ...Founding Staff Software Engineer - AI/LLM Products Confidential Venture-Backed Healthcare Technology Startup Work Arrangement: Hybrid-onsite Monday, Tuesday, and Thursday Equity: 1%-1.5% Employment Type: Full-time About the Company: Our client is a rapidly growing, venture... 
    Full time

    Talent Stack

    San Francisco, CA
    3 days ago
  •  ...deploying models, as well as integrating them into production software systemsHands-on experience with Image Processing and Computer...  ...algebra, statistics, multivariate optimization)Strong software engineering fundamentalsNice to havesPhD in Computer Vision or related fieldKnowledge... 
    Flexible hours

    Hivemapper

    San Francisco, CA
    3 days ago
  •  ...excellence.This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.The Staff Software Engineer OpportunityThe team that built Jeeva AI is building Digital Workers, a new suite of autonomous agents for identity operations... 

    Okta, Inc.

    San Francisco, CA
    3 days ago
  •  ...Staff Full Stack EngineerNourish is looking for talented Staff Full Stack Engineers to join our Consumer, Growth, and Care Expansion Pod! As a key early member of Nourish'...  ...Engineering, or related field.8+ years as a Software Engineer with user-facing product experience... 
    Full time
    Work at office
    Remote work

    Nourish Inc

    San Francisco, CA
    3 days ago
  • $100k - $300k

     ...What are we looking for? Hercules is looking for a staff level frontend software engineer to help us build the future of AI software development What will you do? You will build and own user-facing interfaces and experiences across Hercules including our AI Agent , the... 
    Work at office
    Remote work

    Hercules

    San Francisco, CA
    2 days ago
  •  ...months rather than years using proprietary energy architecture engineered entirely in-house. The company is profitable, the market it...  ...chain, the technology, and the operational scale to lead it. Staff Software Engineer Redwood Materials runs North America's largest battery... 
    Permanent employment
    Full time
    Work at office
    3 days per week

    Redwood Materials Inc.

    San Francisco, CA
    4 days ago
  • $160k - $260k

     ...Staff Software Engineer, MarTech Agent Pod - JLL As a Staff Software Engineer on the MarTech Engineering Team, you will serve as a forward‑deployed engineer embedded within JLL's marketing organization. You will build production AI agents that solve real‑world challenges... 
    Daily paid
    Temporary work
    Remote work

    JLL

    San Francisco, CA
    3 days ago
  •  ...Staff Software Engineer, FullstackWe are seeking mission-driven Staff Software Engineers to join a fast-growing, high-impact team building a platform that empowers independent business owners and entrepreneurs. This is an opportunity to work in a high-ownership, fast-paced... 
    Local area

    Virco Talent

    San Francisco, CA
    3 days ago
  • $212k - $265k

     ...chapter:Unwinding years of Salesforce-bound logic into modern, engineering-owned backend services.Integrating best-in-class vendors like Persona...  ...scalable, observable, and reliable across products.If you're a Staff-level engineer who thrives on modernizing fragile systems,... 
    Full time
    Work at office
    Local area

    Ripple

    San Francisco, CA
    2 days ago
  • $141k - $242k

     ...Waabi Senior Or Staff Software EngineerWaabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team...  ...of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile, foundational... 

    G2 Venture Partners

    San Francisco, CA
    3 days ago
  • $210k - $275k

     ...Full time Location Type On-site Department Engineering About the Company Valon is building the...  ...the complexity needed to build software that actually works in regulated industries...  ...range applies to our New York City located staff and may differ according to location. Compensation... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Valon Technologies

    San Francisco, CA
    2 days ago
  • $180k - $215k

     ...the US, UK, Europe, Japan and Canada, and has been used for more than 750,000 patients worldwide. We are seeking a Senior or Staff Software Engineer to design, build, and operate the backend services behind our clinical platform — the systems that move patient imaging... 
    Local area
    Immediate start
    Worldwide
    Relocation

    HeartFlow

    San Francisco, CA
    23 hours ago
  • $200k - $275k

     ...as we expand into the enterprise and internationally.TeamAs an engineering team, we believe strongly that empathy improves our solutions....  ...from start to finishPassion for crafting and shipping software solutions that delight usersThrive on ambiguity and love taking... 
    Local area

    Peregrine Technologies

    San Francisco, CA
    23 hours ago
  • $202k - $262k

     ...ways to present generated insights. Lead a small product engineering pod, setting technical direction and mentoring while...  ...Looking For Seven or more years building and shipping software products, with sustained staff-level technical ownership in a product domain. Strong... 
    Visa sponsorship

    True Talent Solutions Partners

    San Francisco, CA
    4 days ago
  •  ..., Bickford, Maplewood, Spring Oak, Compass, and Omega. Backed by world-class investors. About the Role We're looking for a Staff Software Engineer to join our team at a critical moment in our growth. This is a senior technical leadership role with broad influence over architecture... 
    Work at office
    3 days per week

    Sunbound

    San Francisco, CA
    2 days ago
  •  ...Drive the technical strategy for AI integration, architect scalable solutions, and mentor other engineers to ensure technical excellence. Requirements Requires 8+ years of software engineering experience with at least 2 years focused on AI/ML or LLMs. Proficiency in NodeJS... 

    GoodLeap

    San Francisco, CA
    2 days ago
  •  ...Staff Software EngineerInterface.ai is building the infrastructure layer for AI-powered financial services. Our agentic AI platform enables...  ...A ($30M), cash-flow positive, and past the point where engineering is about survival. Now it's about building something that lasts... 

    Interface AI

    San Francisco, CA
    3 days ago
  • $320k - $405k

     ...Staff Software Engineer, ProductSan Francisco, CA | New York City, NY | Seattle, WAAbout AnthropicAnthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team... 
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    anthropic

    San Francisco, CA
    4 days ago
  •  ...Staff Software EngineerFlow Engineering is an AI-native requirements platform for modern engineering organizations, enabling hardware teams to collaborate with AI agents to design, validate, and evolve complex systems with speed and rigor.What You'll DoDesign and ship... 
    Flexible hours

    Flow Engineering

    San Francisco, CA
    3 days ago
  • $172.5k - $250k

     ...Staff Software Engineer (Backend / Payments & Blockchain Infrastructure)Location: United States (Remote, West Coast Preferred) Company Stage: Late-Stage / Global Fintech (Web3 Infrastructure) Office Type: Remote Salary: $172,500 – $250,000 Base + Bonus + EquityThis global... 
    Contract work
    Work at office
    Remote work
    Worldwide

    Recruiting from Scratch

    San Francisco, CA
    2 days ago
  •  ...our Series B and have grown 800% over the last 12 months.Role: Staff Full-Stack EngineerEngineers at Ivo design, create and deploy generative...  ...at scaleCollaborating with designers, lawyers and other engineers to re-imagine how lawyers work in the AI ageEngineering at... 
    Contract work
    Work at office
    Visa sponsorship
    Relocation package
    Flexible hours

    IVO Inc

    San Francisco, CA
    3 days ago
  • $197k - $262k

     ...At BuildOps, we’re building a groundbreaking software platform purpose-built for today’s commercial contractor. We help our customers...  ..., and thoughtful execution matter deeply here. As a Staff Software Engineer , your primary focus will be to architect, build, and optimize... 
    For contractors
    Fixed term contract
    Work at office
    Local area
    Work from home
    Flexible hours

    BuildOps, Inc.

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, PEO. Be the first to apply!