Intuit logo

Staff Software Engineer

Intuit

MOUNTAIN VIEW, CAJob$203–274K/yrSeen 3 days agoSeen in employer's feed 3 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$203–274K/yr
Location
MOUNTAIN VIEW, CA
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

Intuit’s QuickBooks Workforce Solutions engineering team builds payroll and workforce platforms for small businesses and their employees. The Staff Software Engineer will shape platform architecture and production AI-agent capabilities, while remaining hands-on in design, coding, and review. The role combines technical leadership, distributed-systems engineering, applied AI/ML, operational excellence, and collaboration with product, design, and data science.

Skills & qualifications

RequiredNice to have

Skills

Distributed SystemsJavaSpring BootReactJavaScriptConsistency ModelsIdempotencyConcurrencyPartitioningCachingFailure HandlingMicroservicesRESTGraphQLKafkaKubernetesAWSSQLMySQLPostgreSQLNoSQLDynamoDBCassandraAI/MLLLM ApplicationsPromptingRAGTool CallingAgentic SystemsAgent WorkflowsTool IntegrationAPI IntegrationOrchestrationGuardrailsAI EvaluationData StructuresAlgorithmsSoftware DesignArchitectureLeadership

Qualifications

Bachelor's or Master's in Computer Science or Equivalent Work Experience8+ Years Systems Experience5+ Years Distributed Systems ExperienceFintech or Payments ExperienceWorkflow Engine Experience

Full job description

Overview

Come join the QuickBooks Workforce Solutions engineering team at Intuit as a Staff Software Engineer. Our platforms power payroll and workforce experiences for millions of small businesses and the people who work for them, and they have to be fast, reliable, and correct at every scale.

We are looking for an engineer who has designed and operated large-scale, highly available distributed systems, and who has built real AI/ML and agentic experiences in production, not just experimented with them. You will shape the technical direction of how our platform scales and how AI agents safely automate workflows for customers and internal teams, and you will help expose our capabilities to Intuit's AI assistants and partner agent platforms.

Intuit acts as a 35-year-old startup, constantly disrupting ourselves to deliver on our mission to power prosperity around the world. This is a hands-on technical leadership role: you will write code, design systems, mentor engineers, and partner closely with product, design, and data science.

Responsibilities

Scalable system design

  • Own the architecture of high-volume, high-availability services that handle peak loads with strict correctness, reliability, and latency requirements.

  • Design for correctness at scale: idempotency, data consistency, retries, and safe failure and recovery modes.

  • Drive event-driven and workflow-based architectures (Kafka, state machines, sagas) across distributed services.

•Lead capacity planning, performance tuning, and resiliency engineering (multi-region, graceful degradation, load shedding).

  • Raise the operational bar through observability, SLOs, alerting, and incident prevention.

AI/ML and agentic experiences

  • Design and ship agentic workflows that automate complex, multi-step tasks for customers and operations teams.

  • Build the tool and API layer (for example, MCP servers and tool-calling interfaces) that lets LLM-based assistants securely read and act on product data.

  • Define guardrails for agents acting on sensitive data: authorization, human-in-the-loop checkpoints, policy enforcement, and auditability.

  • Establish evaluation, testing, and monitoring practices for LLM and agent behavior (offline evals, golden datasets, regression suites, production quality metrics), and partner with Responsible AI on review.

  • Partner with data science to bring ML capabilities such as prediction, anomaly detection, and personalization into production.

•Use GenAI tools to accelerate engineering across the team, and build reusable components other teams can adopt.

Technical leadership

  • Spend roughly 60-80% of your time hands-on: designing, coding, and reviewing.

  • Lead functional requirements, technical specifications, and test planning for major initiatives; accurately scope effort, identify risks, and communicate trade-offs.

•Act as the technical go-to person for your area; diagnose and resolve complex, cross-system production issues.

  • Mentor engineers on technology, design, and operational excellence, and raise the team's skill in distributed systems and applied AI.

•Influence product and technology direction with data; communicate clearly with senior product and business partners.

Qualifications

  • BS/MS in Computer Science or equivalent work experience.

  • 8+ years of experience building systems and services for large-scale business environments (Java, Spring Boot); full-stack experience with React/JavaScript is a plus.

  • 5+ years designing, building, and operating robust, highly scalable, highly available distributed systems; you can walk through systems you designed, the scale they handled, and the trade-offs you made.

  • Strong command of distributed systems fundamentals: consistency models, idempotency, concurrency, partitioning, caching, and failure handling.

  • Practical experience with microservices and messaging technologies (REST, GraphQL, Kafka, Kubernetes, 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 (prompting, RAG, tool/function calling).

  • Experience designing agentic systems: multi-step agent workflows, tool and API integration (MCP or similar), orchestration, and guardrails.

  • Experience evaluating AI systems in production: eval design, quality and safety metrics, and iterating on model and agent behavior.

  • Expertise in data structures, algorithms, software design, and architecture.

  • Strong leadership and communication skills: leading design reviews, presenting, and explaining complex technical issues to technical and non-technical audiences.

  • Comfortable operating in ambiguity, parachuting into new areas, and driving impact quickly with a Discover-Implement-Ship-Measure-Learn mindset.

Preferred

  • Experience with fintech, payments, or other high-correctness, compliance-sensitive domains.

  • Experience applying AI agents to operational workflows (support, operations, exception handling) with measurable efficiency outcomes.

  • Experience with workflow engines (Temporal, Step Functions, or similar).

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits (https://www.intuit.com/careers/benefits/full-time-employees/) ). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

The expected base pay range for this position is:

Mountain View $202,500 - $274,000

EOE AA M/F/Vet/Disability. Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law.

How this job compares

Set against the 41,225 open Software Engineer jobs on Olive Jobs, counted November 3, 2026.

Pay
  • This posting$203–274K/yr
  • California median$165–245K/yr7,655 salary ranges
  • US median$134–215K/yr32,917 salary ranges

This range's midpoint, $238K, is 16% above the California median midpoint ($205K) — in the middle half of Software Engineer salary ranges in California.

Openings
Olive Jobs lists 9,529 open Software Engineer jobs in California and 41,225 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
This posting asks for at least 8 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 33,478 postings).
Education
14,294 of the 41,225 open Software Engineer jobs (35%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 3, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.