Intuit is seeking a Software Engineer 2 to join their team in building a next-generation API platform for tax preparation. This role offers a unique opportunity to work on modernizing critical infrastructure using cutting-edge technology.
The position involves designing and developing robust, scalable backend software in Java that handles billions of transactions reliably. You'll be writing clean, high-quality, well-tested code while maintaining high standards for performance and maintainability. The role requires active participation in software design, with a focus on building scalable, reliable microservices.
As a Software Engineer 2, you'll own operational excellence by proactively identifying performance bottlenecks, troubleshooting issues, and continuously optimizing system performance. Collaboration with cross-functional teams is essential for rapidly shipping impactful features to production.
Intuit offers significant growth opportunities, with both vertical and lateral career paths available. The company's engineering community values mobility, allowing engineers to work on different tech stacks or products. The career path includes progression from Software Engineer 1 & 2 through Distinguished Software Engineer roles.
The ideal candidate brings 3+ years of professional experience in backend software engineering, specifically in Java, with proven experience building and maintaining production-grade software systems at scale. Strong expertise in microservices architectures and performance tuning is essential, along with a collaborative mindset and eagerness to mentor others.
Join a global financial technology platform that powers prosperity for approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. This role offers the opportunity to work on transformative technology solutions while contributing to Intuit's mission of financial empowerment.