Staff Software Engineer

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Mountain View, CAOakland, CA
Salary
$202,500–$274,000 / yr
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $229k
This role $238k
$185k most similar roles pay here $284k

This role pays more than 58% of similar roles. Most pay $198,122–$260,000 — the shaded band above. At the midpoint, this role pays about $238k versus about $229k 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 222 open roles on FindRole.

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

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Staff Software Engineer

Staff Software Engineer - Credit Karma joins the Portals team to own the technical vision and long-term viability of a platform that determines real-time personalized content for members based on their unique financial profiles. This high-leverage role involves evolving the targeting engine's rules and logic, integrating GenAI and machine learning for advanced personalization, and building reusable tools and testing infrastructure to empower other product teams. The candidate will manage complex technical initiatives, address technical debt, and mentor senior engineers through design reviews. Required skills include proficiency in TypeScript, Java, or Scala, along with expertise in microservices architecture, Kubernetes, Docker, Terraform, and relational or NoSQL databases. Experience with GraphQL and Node.js is preferred. The role focuses on solving the challenge of delivering personalized financial offers at millisecond-level response times across a complex system.

What does a Software Engineer earn in California?

Median $214000 from 925 postings across 71 companies.

See salary data

What you'll do

  • Define the technical vision and long-term strategy for the real-time content personalization platform.
  • Design and architect a scalable rules engine to deliver personalized content with millisecond response times.
  • Integrate Generative AI and machine learning models into the platform for advanced content selection.
  • Lead high-impact technical initiatives by managing complex dependencies and risks across multiple systems.
  • Build reusable tools, testing infrastructure, and workflows to increase deployment speed for other teams.
  • Conduct technical design reviews and provide actionable feedback to mentor senior engineers.
  • Identify and resolve systemic technical debt and tooling deficiencies to improve overall team productivity.

What we're looking for

  • 7+ years of experience delivering enterprise-class applications with a focus on backend development, API design, and client/server contracts.
  • Proficiency in mid-tier and backend functional languages including TypeScript, Java, and/or Scala.
  • Deep expertise in scalable microservices architecture, messaging patterns, container management (Kubernetes, Docker), and infrastructure-as-code (Terraform).
  • Strong experience with relational database schema design, NoSQL, ORM concepts, and high-volume, low-latency data pipelining.
  • Proficiency in integrating and evaluating functional AI models like LLM prompting and personalization algorithms in production.
  • Solid foundation in OOP, algorithms, web application internals, test automation (TDD), and CI/CD best practices.
  • BS/MS in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience with SaaS platforms, large-scale financial systems, GraphQL, Node.js, or defining long-term technical strategies (preferred).

More like this

Similar roles

Staff Software Engineer

Intuit

Charlotte, NC +2 53 days ago $202,500–$274,000
TypeScript Java Scala Kubernetes Docker Terraform Node.js GraphQL Microservices NoSQL relational database s LLM GenAI Machine Learning CI/CD TDD ORM API Design
7+ yrs exp

Staff Software Engineer

Intuit

Oakland, CA 79 days ago $202,500–$274,000
Python Java Scala SQL BigQuery Google Dataflow Airflow Spark Flink Data Warehousing Data Modeling Streaming Distributed Systems Agile Methodologies Monitoring Alerting
10+ yrs exp

Staff Software Engineer

Intuit

Oakland, CA 30 days ago $202,500–$274,000
Python Java Scala SQL BigQuery Google Dataflow Airflow Spark Flink Data Warehousing Data Modeling Streaming Distributed Systems Agile
10+ yrs exp

Staff Software Data Engineer

Intuit

Charlotte, NC 171 days ago
Scala Java Python Apache Kafka Google Cloud Platform BigQuery Spanner Dataflow Apache Beam gRPC Finagle Akka Streams MySQL CI/CD Kubernetes Git CDC mTLS infrastructure-as-code
7+ yrs exp

Staff Software Engineer, Credit

Intuit

New York, NY 5 days ago $202,500–$274,000
Distributed Systems Data Ingestion Observability Incident Response Testing Strategy Code Review
5+ yrs exp

Software Engineer, Credit

Ramp

New York City, NY 145 days ago $189,000–$330,000
Python Distributed Systems Async Frameworks LLMs AI Feature Stores Rule Engines ML Platforms Backend Engineering Observability Defensive Programming
2+ yrs exp Hybrid