Principal Software Engineer

Intuit

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Mountain View, CA
Salary
$261,500–$353,500 / yr
Posted
49 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $308k
$118k $379k
below market most similar roles pay here above market

This role pays more than 97% of similar roles. Most pay $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $308k versus about $195k 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 255 open roles on FindRole.

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

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer at Intuit, you will shape the long-term technical direction by designing scalable, resilient, and adaptive systems. You will lead the conversion of existing systems to AI-native architectures, making critical tradeoffs across various AI techniques and algorithm choices to ship production-grade software. Your daily work involves identifying new technologies for competitive advantage, setting engineering standards for security and maintainability, and coaching technical leaders. You must possess deep software engineering craft and applied AI experience, specifically with agentic workflows and modern AI/ML platforms like Vertex AI, SageMaker, and Bedrock. Technical requirements include Python, LLM APIs, vector databases, and proficiency in either React, Angular, SwiftUI, Kotlin, Java, TypeScript, Spring, or Node.js within AWS or GCP environments to solve complex financial challenges.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Shape the long-term technical direction and anticipate problems requiring fundamentally new solutions.
  • Design scalable, resilient, and adaptive systems to increase innovation and velocity.
  • Lead the conversion of existing systems into AI-native architectures.
  • Make technical tradeoffs across AI techniques and algorithms to ship production-grade software.
  • Identify and integrate new technologies that create a competitive advantage.
  • Set engineering standards for quality, security, and maintainability for the organization.
  • Coach technical leaders and advise senior leadership on team structure and engineering practices.

What we're looking for

  • 12+ years of experience developing systems and software for large-scale business environments.
  • 8+ years of experience designing complex distributed systems, platforms, or business applications.
  • Hands-on experience integrating AI into production software, ideally driving AI projects standalone with commoditized AI tools and agentic workflows.
  • Full-stack experience with modern AI/ML platforms, LLM APIs, agent orchestration frameworks, vector databases, and Python.
  • Depth in at least one of: React, Angular, SwiftUI, Kotlin, Java, TypeScript, Spring, or Node.js.
  • Production experience in AWS or GCP.
  • BS/MS in Computer Science or related field (advanced degree preferred).
  • Track record of influencing technical strategy across business units and aligning executives.

More like this

Similar roles

Principal Software Engineer

Intuit

New York, NY 88 days ago $261,000–$353,000
AI Distributed Systems Full-stack Development Java TypeScript Spring NodeJS React Angular SwiftUI Kotlin AWS GCP Cloud Computing Observability
10+ yrs exp

Staff Software Engineer

Intuit

Mountain View, CA 25 days ago $202,500–$274,000
Python Java TypeScript React Angular SwiftUI Kotlin Spring Express NodeJS AWS GCP SageMaker LangChain Large Language Models Prompt Engineering DialogFlow Distributed Systems Full-stack Development
8+ yrs exp

Senior Software Engineer

Intuit

Mountain View, CA 41 days ago $171,000–$231,500
Python Java TypeScript React Angular Spring NodeJS Express AWS GCP SageMaker LangChain Large Language Models Prompt Engineering DialogFlow SwiftUI Kotlin Distributed Systems Full-stack Development
6+ yrs exp

Software Engineer 2, Growth Team

Intuit

New York, NY 12 days ago $136,000–$184,000
Python Java TypeScript React Angular Spring NodeJS AWS GCP SageMaker LangChain Large Language Models Prompt Engineering DialogFlow SwiftUI Kotlin Distributed Systems Full-stack Development
3+ yrs exp

Software Engineer 2, Mid Market

Intuit

New York, NY 13 days ago $136,000–$184,000
Python Java TypeScript React Angular SwiftUI Spring Express NodeJS AWS GCP SageMaker LangChain Large Language Models Prompt Engineering DialogFlow Distributed Systems Full-stack Development AI Native Applications
2+ yrs exp

Senior Staff Engineer, Mid Market

Intuit

Mountain View, CA 12 days ago $220,500–$298,500
Python Java TypeScript React Angular SwiftUI Kotlin Spring Express NodeJS AWS GCP SageMaker LangChain Large Language Models Prompt Engineering DialogFlow Distributed Systems Full-stack Development
10+ yrs exp