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.