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 7 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

Executive Travel Program Manager

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

Software Engineer 2

Software Engineer II position at Intuit focusing on security and compliance platform development using Golang, AWS, and Kubernetes.

Software Engineer 2

Full-stack Software Engineer position at Intuit, focusing on tax software development with React and Java, requiring 3+ years of experience.

Software Engineer 2

Mid-level Software Engineer position at Intuit focusing on full-stack development with React and Java, working on enterprise data ingestion solutions.

Software Engineer 2

Intuit is hiring a Full stack Software Engineer 2 for their MSE team to develop and maintain subscription services for their ecosystem of financial products.