Taro Logo

Software Engineer 2

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer 2

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.

Last updated 20 hours ago

Responsibilities For Software Engineer 2

  • 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 Software Engineer 2

Java
  • 3+ years of professional experience in backend software engineering, specifically in Java
  • Proven experience building and maintaining production-grade software systems at scale
  • Hands-on experience with microservices architectures
  • 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 Software Engineer 2