Taro Logo

Staff Software Engineer

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.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer

Intuit is seeking a Staff Software Engineer to join their team in building a next-generation API platform for tax preparation. This role offers a unique opportunity to work on replacing existing infrastructure with a brand new, modern software stack.

The position involves designing and developing robust, scalable backend software in Java that can handle billions of transactions reliably. You'll be responsible for writing clean, high-quality, well-tested code while maintaining high standards for performance and maintainability. The role requires active participation in software design, particularly in building scalable, reliable microservices.

As a Staff Software Engineer, you'll own operational excellence by proactively identifying performance bottlenecks, troubleshooting issues, and continuously optimizing system performance. Collaboration with cross-functional teams will be essential for rapidly shipping impactful features to production.

The ideal candidate brings 10+ years of professional experience in backend software engineering, specifically in Java, with a proven track record of building and maintaining production-grade software systems at scale. Strong expertise in microservices architectures, including design patterns, service communication, and operational considerations is crucial. The role demands demonstrated ability in performance tuning, system optimization, and proactive operational troubleshooting.

At Intuit, you'll be part of a global financial technology platform that powers prosperity for approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The company offers excellent career growth opportunities, including both vertical and lateral movements across different tech stacks and products.

Last updated 22 days ago

Responsibilities For Staff Software Engineer

  • Design, develop, and deploy robust, scalable backend software in Java, handling billions of transactions reliably
  • Write clean, high-quality, well-tested code that meets our high standards for performance and maintainability
  • Actively participate in software design, building scalable, reliable microservices
  • Own operational excellence: proactively identify performance bottlenecks, troubleshoot, tune, and continuously optimize system performance
  • Collaborate closely with cross-functional teams to rapidly ship impactful features to production

Requirements For Staff Software Engineer

Java
  • 10+ years of professional experience in backend software engineering, specifically in Java
  • Proven experience building and maintaining production-grade software systems at scale, with a keen focus on high availability and performance
  • Hands-on experience with microservices architectures, including design patterns, service communication, and operational considerations
  • Demonstrated ability in performance tuning, system optimization, and proactive operational troubleshooting
  • A collaborative, high-energy mindset, eager to mentor others and continuously improve your craft

Interested in this job?

Jobs Related To Intuit Staff Software Engineer