Principal Software Engineer

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Oakland, CAMountain View, CA
Salary
$261,500–$353,500 / yr
Posted
10 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–$231,000 — 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 199 open roles on FindRole.

Listed pay typically runs $202,500–$274,000 across 180 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, you will join the team responsible for the Credit Karma Application to provide technical leadership and own the architecture across iOS, Android, GraphQL, Webview, and Front End platforms. You will be responsible for driving high-quality mobile app experiences by establishing performance standards for startup times, rendering, and security while shaping long-term technical direction for both native and web environments. Your daily work involves designing scalable systems, managing GraphQL schema evolution, and ensuring seamless interoperability between core native foundations and embedded web views. You will utilize Swift, SwiftUI, Kotlin, JavaScript, TypeScript, and React to build robust solutions. This role requires you to mentor senior engineers and partner with cross-functional teams to translate business requirements into technical reality while solving complex challenges within the mobile and web application space.

What does a Software Engineer earn in California?

Median $214000 from 869 postings across 70 companies.

See salary data

What you'll do

  • Define the long-term technical direction and architecture for iOS, Android, GraphQL, Webview, and Front End platforms.
  • Establish and enforce high performance standards for mobile app startup times, rendering, and crash-free sessions.
  • Design scalable and resilient systems to ensure seamless interoperability between native mobile foundations and embedded web experiences.
  • Own the design and evolution of the GraphQL layer, including schema design and client integration patterns.
  • Lead large-scale technical initiatives across horizontal layers of the client architecture spanning both native and web environments.
  • Translate business requirements from product and design teams into robust technical solutions.
  • Mentor senior and staff-level engineers while advising leadership on team structure and engineering practices.
  • Identify and integrate emerging technologies and industry trends to improve engineering processes.

What we're looking for

  • BS/MS in Computer Science or a related field.
  • 10+ years of experience developing systems or software for large business environments.
  • 7+ years of experience designing complex distributed systems, platforms, or business applications.
  • Proven expertise in native mobile development for iOS (Swift/SwiftUI) and Android (Kotlin).
  • Experience architecting and maintaining Webview-based hybrid experiences bridging native and web.
  • Deep expertise in front-end web development using JavaScript, TypeScript, and modern frameworks like React.
  • Strong hands-on experience with GraphQL schema design, resolvers, and client-side integration.
  • Prior experience working in a cloud computing environment like AWS or GCP (preferred).

More like this

Similar roles

Principal Software Engineer

Intuit

New York, NY 170 days ago $261,000–$353,000
Python Large Language Models Prompt Engineering LangChain SageMaker Vert.x DialogFlow AWS GCP React Angular SwiftUI Kotlin Java TypeScript Spring Express NodeJS Distributed Systems Full-stack Development
10+ yrs exp Hybrid

Principal Software Engineer

Intuit

New York, NY 14 days ago $261,000–$353,000
AI React Angular SwiftUI Kotlin Java TypeScript Spring Express NodeJS AWS GCP Distributed Systems Full-stack Development Scalability Security Observability High Availability
10+ yrs exp

Principal Engineer, App Foundations

Intuit

San Diego, CA 7 days ago $247,500–$335,000
Python SageMaker LangChain Large Language Models Prompt Engineering DialogFlow React Angular SwiftUI Kotlin Java TypeScript Spring Express NodeJS AWS GCP Distributed Systems Full-stack Development
8+ yrs exp

Senior Staff Software Engineer

Intuit

Mountain View, CA 24 days ago $220,500–$298,500
Python AI LLM APIs Vertex AI SageMaker Bedrock Vector Databases AWS GCP React Angular SwiftUI Kotlin Java TypeScript Spring Node.js Agentic Workflows Distributed Systems
8+ yrs exp

Principal Software Engineer

Oracle

Nashville, TN 129 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL JavaScript Oracle Cloud Infrastructure REST APIs UI/UX Design Responsive Design SSO MFA AI/ML Workflow Automation Monitoring Debugging
5+ yrs exp

Principal Software Engineer

Amgen

Remote (Tampa, FL) 116 days ago $157,020–$212,439
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain Databricks Apache Spark Apache Airflow Kubernetes Docker CI/CD AWS Azure GCP RAG Vector Databases
8+ yrs exp Remote