Software Engineer 2 - Backend

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

Description For Software Engineer 2 - Backend

Intuit, a leading global financial technology platform, is seeking a Backend Software Engineer 2 to join their innovative team. With a customer base of approximately 100 million worldwide using products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, Intuit is at the forefront of financial technology innovation.

The role combines hands-on coding (80-90%) with technical leadership opportunities, perfect for engineers ready to make an impact. You'll be working on cutting-edge technology, including AI integration, while contributing to systems that help millions prosper financially. The position requires 2+ years of experience with strong technical skills in Java, Python, or Go, plus a solid understanding of modern software development practices.

Intuit's culture emphasizes innovation, risk-taking, and creative thinking, particularly as they move towards becoming AI-native. They maintain a startup mentality despite their 40 years of industry experience, constantly pushing boundaries in cloud computing and financial management solutions.

The ideal candidate will have strong technical capabilities, experience with scalable systems, and the ability to work collaboratively across teams. You'll be involved in designing and implementing AI-based solutions while following best practices in software development. This role offers the opportunity to work with cutting-edge technology while making a real difference in people's financial lives.

If you're passionate about technology, eager to work with AI, and want to be part of a company that's constantly innovating in the financial technology space, this role at Intuit could be your next career move.

Last updated 11 days ago

Responsibilities For Software Engineer 2 - Backend

  • 80-90% hands-on coding and technical leadership through mentoring junior engineers
  • Contribute to project design and architecture, develop backend software following best practices
  • Work cross-functionally with various teams using Agile Development methodologies
  • Collaborate with teams to develop and implement AI-based solutions

Requirements For Software Engineer 2 - Backend

Java
Python
Go
  • BS/MS in Computer Science or related area or equivalent experience
  • 2+ years of experience in Java/J2EE, Python, or Go
  • Experience with databases, cloud, APIs, and scalable system development
  • Understanding of Software Development Life Cycle (SDLC)
  • Experience with web services, unit testing & test-driven development
  • Strong communication skills
  • Basic understanding of AI and GenAI capabilities
  • Ability to work collaboratively across different teams
  • Strong problem-solving skills and analytical mindset

Interested in this job?

Jobs Related To Intuit Software Engineer 2 - Backend

Software Engineer 2

Mid-level Software Engineer position at Intuit, focusing on backend development for the Virtual Experts Platform, requiring Java expertise and cloud technologies experience.

Software Engineer 2

Mid-level Software Engineer position at Intuit, focusing on developing AI-integrated financial technology solutions with 2+ years of experience required.

Software Engineer 2

Mid-level Software Engineer position at Intuit, working on QuickBooks Desktop Product Development, requiring 3+ years experience in software development and expertise in Java/Python.

Software Engineer 2

Mid-level Software Engineer position at Intuit, focusing on backend development with Java and Spring Boot, requiring 2+ years of experience in web development.

Executive Travel Program Manager

Executive Travel Program Manager role at Intuit managing high-level executive travel and private aviation programs with competitive compensation.