Taro Logo

Software Developer 2

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
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Job Description

Intuit is a global technology platform that powers prosperity for millions through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. We're seeking a Software Developer 2 to join our T2S' Onboarding team as a Full Stack Engineer.

In this role, you'll be part of a customer-obsessed team that serves millions of customers, driving innovation and hyper growth through new technologies and platform initiatives. You'll work on building and maintaining a world-class platform at scale, participating in agile development processes and collaborating with cross-functional teams.

The ideal candidate brings 3+ years of experience with Java/Kotlin, JavaScript, TypeScript, and GraphQL, along with strong system design capabilities and cloud expertise. You'll be responsible for implementing and enhancing services at large scale, contributing to technical design, and ensuring robust production systems.

This position offers excellent growth opportunities within Intuit's engineering community, with both vertical and lateral career paths available. You'll be part of a culture that values clean code, continuous learning, and customer-first thinking. The role combines technical excellence with business impact, as you'll work directly with customers to understand their needs while building solutions that scale.

Working at Intuit means joining a company that constantly disrupts itself to deliver on its mission of powering prosperity worldwide. You'll have access to comprehensive benefits, equity opportunities, and a collaborative environment that encourages innovation and professional growth. Whether you're interested in different tech stacks or products, Intuit will support your career development journey.

Last updated 7 days ago

Responsibilities For Software Developer 2

  • Participate in the agile feature/product design process working with cross-functional teams
  • Implement, enhance services and contribute to tech design at large scale
  • Production support involved with monitoring production systems and remediating issues
  • Collaborate with other engineers to share best practices
  • Engage with customers to get first-hand understanding of needs
  • Perform and participate in peer code reviews

Requirements For Software Developer 2

Java
JavaScript
TypeScript
Kotlin
  • 3+ years experience with Java/Kotlin, JS, TypeScript, GraphQL, JSON
  • Good systems architectural grasp and system design experience
  • Experience with building web applications, databases, microservices at large scale
  • Experience with both unit and integration tests
  • Experience with AWS cloud environment and services
  • Experience in driving large-scale projects end-to-end
  • Bachelor or Master's degree in computer science or equivalent work experience
  • Excellent communication skills

Benefits For Software Developer 2

Medical Insurance
401k
Equity
  • Comprehensive benefits package including medical insurance
  • 401k plan
  • Equity opportunities