Taro Logo

Software Developer 2

Global financial technology platform providing TurboTax, Credit Karma, QuickBooks, and Mailchimp services to approximately 100 million customers worldwide.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Finance

Description For Software Developer 2

Intuit, a global financial technology leader serving approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is seeking a Software Developer 2 to join their innovative team. The company is actively pursuing an AI-native future and cultivating a culture that values innovators, risk-takers, and imaginative thinkers.

With 40 years of expertise, Intuit maintains a startup mentality while leading in financial management solutions. They've pioneered Virtual Platforms and democratized cloud computing for small businesses. The role offers an opportunity to work with cutting-edge technology and design paradigms in a dynamic environment that balances creative solution delivery with enjoyable collaboration.

The position requires a skilled developer with 2+ years of experience in enterprise applications, proficient in languages like Java, Python, and Go. The ideal candidate will have strong expertise in both frontend and backend technologies, including React and database management. A key focus will be on implementing AI-based solutions and maintaining secure, scalable software systems.

This hybrid role, based in Toronto, combines the flexibility of remote work with in-office collaboration (3 days per week). The position offers growth opportunities within Intuit's engineering community, including both vertical advancement and lateral moves across different tech stacks and products. The company's commitment to innovation is demonstrated through events like Global Engineering Days, where thousands of technologists collaborate on groundbreaking solutions.

Join a team that's at the forefront of integrating AI and emerging technologies to solve customer problems efficiently and effectively. You'll be part of a company that values continuous learning, innovation, and cross-functional collaboration while maintaining a dynamic, solution-focused environment.

Last updated a day ago

Responsibilities For Software Developer 2

  • Develop and implement software solutions that address critical customer issues and ensure that they are secure, scalable, easy to maintain, and interact with various other services
  • Contribute to overall site stability, including code reviews, writing unit and integration tests
  • Work collaboratively with cross-functional teams to develop and implement AI-based solutions

Requirements For Software Developer 2

Java
Python
Go
React
MongoDB
  • BS/MS in Computer Science or relevant field, or equivalent experience
  • 2+ years' experience in delivering enterprise-class applications
  • 2+ years' experience in developing software for large business environments (preferably in Java/J2EE, Python, Go)
  • Experience in UI frameworks such as React, Angular, and Backbone
  • Excellent knowledge of relational databases, SQL, and ORM technologies
  • Experience with microservices, container technologies, and container management systems
  • Experience in Database design (SQL and NoSQL) and analytics
  • Basic understanding of AI capabilities, specifically GenAI
  • Strong problem-solving skills and analytical mindset

Interested in this job?

Jobs Related To Intuit Software Developer 2