Staff Software Engineer

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Mountain View, CANew York, NY
Salary
$202,500–$274,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $202k
This role $238k
$127k $290k
below market most similar roles pay here above market

This role pays more than 87% of similar roles. Most pay $173,137–$230,425 — the blue band above. At the midpoint, this role pays about $238k versus about $202k for comparable roles.

Based on 240 similar postings.

Employer

About Intuit

Intuit is a financial software company known for products like TurboTax, QuickBooks, Mint, and Credit Karma, helping consumers and small businesses manage their finances and taxes. Industry: Financial Software & Technology

Intuit currently has 259 open roles on FindRole.

Listed pay typically runs $202,500–$274,000 across 240 roles with salary data.

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Staff Software Engineer

Staff Software Engineer The Staff Software Engineer joins the QuickBooks Workforce Solutions engineering team to build and operate high-volume, highly available distributed systems powering payroll and workforce experiences. You will own the architecture of services requiring strict correctness, reliability, and latency, while designing agentic workflows that automate complex tasks. Key responsibilities include designing tool and API layers for LLM-based assistants, establishing guardrails for sensitive data, and leading capacity planning and resiliency engineering. You will use Java, Spring Boot, React, JavaScript, Kafka, Kubernetes, AWS, MySQL, PostgreSQL, DynamoDB, and Cassandra. The role involves building production AI/ML experiences, including RAG, prompting, and tool-calling, while managing event-driven architectures using state machines and sagas. You will mentor engineers and provide technical leadership to solve complex, cross-system production issues.

What does a Software Engineer earn in California?

Median $214500 from 1134 postings across 74 companies.

See salary data

What you'll do

  • Own the architecture of high-volume, high-availability services with strict correctness and latency requirements.
  • Design event-driven and workflow-based architectures using Kafka, state machines, and sagas.
  • Build agentic workflows and API layers that allow LLM-based assistants to securely act on product data.
  • Define safety guardrails for agents, including authorization, human-in-the-loop checkpoints, and auditability.
  • Establish evaluation, testing, and monitoring practices for LLM behavior and production quality metrics.
  • Write production code, design systems, and perform code reviews for 60-80% of your time.
  • Lead technical specifications, scope effort, and resolve complex cross-system production issues.
  • Mentor engineers on distributed systems, applied AI, and operational excellence.

What we're looking for

  • BS/MS in Computer Science or equivalent work experience.
  • 8+ years of experience building systems and services for large-scale business environments using Java and Spring Boot.
  • 5+ years of experience designing, building, and operating robust, highly scalable, and highly available distributed systems.
  • Practical experience with microservices and messaging technologies including REST, GraphQL, Kafka, Kubernetes, and AWS.
  • Strong database design experience across SQL (MySQL/PostgreSQL) and NoSQL (DynamoDB, Cassandra).
  • Hands-on experience building and shipping AI/ML-powered features to production, including LLM-based applications.
  • Experience designing agentic systems, including multi-step workflows, tool/API integration, and guardrails.
  • Experience with fintech, payments, or high-correctness domains (preferred).

More like this

Similar roles

Staff Software Engineer, Workforce Solutions

Intuit

New York, NY 34 days ago $202,500–$274,000
Java Kotlin Spring Boot TypeScript React JavaScript AWS Kubernetes CI/CD REST gRPC GraphQL Kafka Elasticsearch SQL NoSQL TDD Agile Scrum GenAI
8+ yrs exp

Staff Software Engineer, Full Stack

Intuit

Mountain View, CA 26 days ago $202,500–$274,000
Java Kotlin Spring Boot React TypeScript JavaScript AWS Kubernetes Kafka Elasticsearch SQL NoSQL REST gRPC GraphQL CI/CD TDD GenAI LLM Microservices
8+ yrs exp

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 23 days ago $195,000–$257,500
Go Java Blockchain Web3 RESTful API AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL Microservices System Design
7+ yrs exp Remote

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 125 days ago $220,000–$292,000
AWS TypeScript React Remix JavaScript Distributed Systems APIs Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Cisco

Remote (Durham, NC) +2 93 days ago
AWS GCP Kubernetes Go Python Java CI/CD Distributed Systems REST Azure LLMs RAG Microservices
8+ yrs exp Remote

Staff Software Engineer

Sony Group Corporation

San Diego, CA +1 54 days ago
Java Go Python HTML CSS JavaScript TypeScript React Angular Ember Jest Babel REST API AWS Docker Kubernetes Terraform Ansible Jenkins CI/CD NoSQL Scrum SAFe
8+ yrs exp Hybrid