Staff Software Engineer

Intuit

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Charlotte, NCOakland, CAMountain View, CA
Salary
$202,500–$274,000 / yr
Posted
30 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $238k
$166k most similar roles pay here $286k

This role pays more than 66% 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 174 open roles on FindRole.

Listed pay typically runs $202,500–$274,000 across 152 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 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 engineer will manage complex initiatives, address technical debt, and mentor senior engineers through design reviews. Required skills include expertise in TypeScript, Java, or Scala, along with experience in microservices architecture, Kubernetes, Docker, Terraform, and relational or NoSQL databases. The role focuses on solving high-scale problems involving low-latency data pipelining and sophisticated content selection logic to ensure members see relevant financial offers at the moment of interaction.

What does a Software Engineer earn in North Carolina?

Median $173725 from 34 postings across 14 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 from end-to-end while managing complex system dependencies and risks.
  • Build reusable tools, testing infrastructure, and workflows to increase deployment speed for other product teams.
  • Provide technical leadership, design reviews, and actionable feedback to mentor senior engineers.
  • Identify and resolve systemic technical debt and tooling deficiencies to improve overall engineering 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, and defining long-term technical strategies (preferred).

More like this

Similar roles

Staff Software Engineer

Intuit

Charlotte, NC 58 days ago
TypeScript Java Scala Kubernetes Docker Terraform Microservices GraphQL Node.js NoSQL relational database s ORM LLM GenAI Machine Learning CI/CD TDD Integration Testing API Design
7+ yrs exp

Staff Software Engineer

Intuit

Oakland, CA 56 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 7 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 148 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

Software Engineer, Credit

Ramp

Remote (New York, NY) 121 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 Remote