Principal Software Engineer

Intuit

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $308k
$118k most similar roles pay here $379k

This role pays more than 96% of similar roles. Most pay $174,600–$230,625 — the shaded band above. At the midpoint, this role pays about $308k versus about $203k 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 · Principal Software Engineer

As a Principal Software Engineer on the GBSG Mid-Market PD team, you will shape the architecture of an AI-native ERP from the ground up. You will design and deliver product experiences that integrate agentic technology, automation, and human-in-the-loop collaboration to solve complex problems for mid-market customers. Your daily work involves building intelligent systems that proactively capture data signals, implementing durable software solutions, and setting technical direction for emerging AI patterns like LLM orchestration, multi-agent systems, and RAG. You will utilize Java, Python, or TypeScript to build scalable web services while leveraging tools such as Kafka, Spark, SageMaker, and vector stores. The role requires expertise in generative AI, prompt engineering, and data processing to create high-quality, secure production systems that transform how mid-market businesses manage their core operations through advanced automation.

What does a Software Engineer earn in California?

Median $214000 from 925 postings across 71 companies.

See salary data

What you'll do

  • Design and deliver AI-native product experiences using state-of-the-art AI and agentic technologies.
  • Build the foundational architecture for an AI-native ERP featuring agents, automation, and human collaboration.
  • Develop AI-driven workflows that incorporate human-in-the-loop interactions, approvals, and explainability.
  • Create intelligent systems to proactively capture data signals, automate processes, and improve decision-making.
  • Set the technical direction for LLM orchestration, multi-agent systems, retrieval, and evaluation frameworks.
  • Deliver highly available, scalable, and secure services that meet production standards for AI reliability and safety.
  • Drive large-scale technology initiatives from initial design through to full implementation across multiple layers.
  • Mentor and coach other engineers on AI-native development practices and methodologies.

What we're looking for

  • BS/MS in Computer Science or a related field.
  • 8+ years of experience developing systems and software for large business environments.
  • 5+ years of experience designing complex distributed systems, management products, or business applications.
  • Strong background in applied AI, including both traditional ML and Generative AI.
  • Experience with modern AI building blocks like LLM APIs, orchestration frameworks, RAG, and multi-agent architectures.
  • Proficiency in Java, Python, or TypeScript with experience in REST/JSON service design.
  • Experience with real-time (Kafka, Pub/Sub) and batch processing architectures.
  • Background in data processing and movement using tools like Spark, SageMaker, or vector stores.

More like this

Similar roles

Principal Software Engineer

Citi

Jacksonville, FL 6 days ago $153,600–$230,400
AWS OpenShift Akamai Angular JFP iOS Android Generative AI LLM LangChain RAG Prompt Engineering GitHub Copilot Claude Code Devin SDLC
10+ yrs exp Hybrid

Manager, Mid Market Intelligence

Intuit

Mountain View, CA 2 days ago $244,000–$330,000
LLM Orchestration Multi-agent Systems RAG Generative AI Python Java TypeScript AWS GCP Kafka Spark Distributed Systems API Design CI/CD Event-driven Architecture SaaS Observability Data Processing
8+ yrs exp

Principal Software Engineer

The Walt Disney Company

Remote 112 days ago $206,400–$276,700
AV1 HEVC VVC AVC Python C++ Deep Learning Computer Vision gStreamer Docker REST APIs Git GitHub XML JSON ABR Algorithms
10+ yrs exp Remote

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 75 days ago $276,000–$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 73 days ago $142,800–$274,800
Distributed Databases Cloud Infrastructure C C++ C# Java JavaScript Python Storage Systems Data Protection Capacity Planning Telemetry root-cause analysis Performance Optimization Scalability Resiliency
6+ yrs exp

Principal Software Engineer

Microsoft

23 days ago $142,800–$274,800
C# JavaScript TypeScript React Python C++ C Java Kusto AI ML Distributed Systems
6+ yrs exp Hybrid