Taro Logo

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

Description For Senior Software Engineer

Intuit is seeking a Senior Software Engineer to join our team and help build a next-generation API platform for tax preparation. This role offers a unique opportunity to work on transformative technology solutions using modern software stack.

As a Senior Software Engineer, you'll be responsible for designing and developing robust, scalable backend software that handles billions of transactions. You'll work with Java and microservices architecture, focusing on building high-performance, maintainable systems that meet our stringent standards.

The ideal candidate brings 6+ years of professional experience in backend software engineering, with deep expertise in Java. You should have a proven track record of building and maintaining production-grade systems at scale, with particular emphasis on high availability and performance. Your experience with microservices architectures, including design patterns and service communication, will be crucial.

At Intuit, we're the global financial technology platform that powers prosperity for our 100 million+ customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. This role offers the opportunity to work on cutting-edge technology while making a real impact on millions of users' financial lives.

We offer a collaborative environment where you'll work closely with cross-functional teams to ship impactful features to production. You'll own operational excellence, proactively identifying and resolving performance bottlenecks while continuously optimizing system performance. The role also provides opportunities for mentoring others and continuing to grow your own technical expertise.

Join us in building the next generation of financial technology solutions that help our customers prosper. Your work will directly contribute to transforming our existing infrastructure into a modern, efficient platform that serves millions of users reliably and efficiently.

Last updated 22 days ago

Responsibilities For Senior 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 Senior Software Engineer

Java
  • 6+ 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

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive benefits package including medical, dental, and vision insurance
  • 401k retirement plan
  • Parental leave

Interested in this job?

Jobs Related To Intuit Senior Software Engineer