Staff Software Engineer
Intuit
Software Engineering
Mountain View, CA, USA
USD 202,500-274k / year + Equity
Posted on May 1, 2026
Staff Software Engineer
Category Software Engineering Location Mountain View, California Job ID 19538
Company Overview
Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.
Job Overview
We are looking for a seasoned Software Engineer to join the Intuit QBO Platform Performance Engineering team, focused on building highly scalable, low-latency systems that power mission-critical financial workflows. In this role, you will design and develop performance engineering frameworks, identify and resolve system bottlenecks, and drive platform-wide improvements in scalability, reliability, and efficiency. You will work deeply across cloud-native architectures, distributed systems, and automation, partnering closely with platform, and product teams. The ideal candidate brings 10+ years of software engineering experience, strong expertise in Python or Go, solid Java experience, and a proven track record of performance optimization in large-scale, cloud-based systems.
Responsibilities
- Build automation using performance testing tools such as Gatling and Scala
- Build automation to perform various operations on AWS using Python
- Build AI/ML models to analyze performance results and recommend solutions
- Build Data Seeding Framework for creating production-like datasets for testing
- Create apps in Argo CD and other GitOps-based deployment models
- Build scripts in Playwright or other UI/performance testing frameworks
- Work with additional performance or UI test platforms
- Build internal performance frameworks or tooling for platform teams
- Debug and troubleshoot JVM, and infrastructure layers
- Build CI/CD pipelines and other complex stages pipelines in Jenkins or other tools
Qualifications
- 10+ years of professional software engineering experience building and operating large-scale, distributed systems
- Strong programming expertise in Python or Go, with solid Java development experience
- Deep experience in performance engineering, including system scalability, latency optimization, and performance degradation analysis
- Strong understanding of JVM fundamentals, including heap management, garbage collection, and JVM-related performance issues
- Hands-on experience with AWS Cloud services in production environments
- Strong experience deploying and operating applications on Kubernetes
- Proven experience building and maintaining CI/CD pipelines using Jenkins
- Expertise in automation across testing, performance validation, and deployment workflows
- Experience with performance testing tools such as Gatling and Scala
- Exposure to AI/ML systems or AI-enabled platforms, including performance considerations for AI-driven workloads (model inference latency, scalability, or cost optimization)
- Strong knowledge of distributed systems, observability, and diagnosing production performance issues
Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at [1] Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is: Bay Area California $ 202,500- 274,000 References Visible links 1. https://www.intuit.com/careers/benefits/full-time-employees/ Mountain View $202500 - $274000