Taro Logo

Software Engineer 2

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

Description For Software Engineer 2

Intuit is seeking a Software Engineer 2 (SW2) for their Connected Identity Team, focusing on Developer Experience. This role requires a self-starter with a "can-do" attitude to tackle complex challenges in both legacy and modern codebases.

The position involves extensive hands-on coding (85-95%), working with Java/Kotlin and ReactUI to enable Seamless Partner Onboarding & identity federation. You'll contribute to code reviews, quality assurance, and cross-functional collaboration with product management and QA teams.

Key responsibilities include resolving defects across various environments, partnering with team members, and maintaining a customer-focused mindset. The ideal candidate should have 3+ years of software engineering experience, strong knowledge of API development (REST/GraphQL), and proven experience with React or mobile development.

Technical requirements encompass expertise in Java/J2EE, cloud platforms (AWS/Kubernetes), and a solid understanding of software engineering fundamentals. The role demands excellent problem-solving abilities, strong communication skills, and experience with Agile/Scrum methodologies.

At Intuit, engineers have opportunities for both vertical and lateral growth across different tech stacks and products. The career path progresses from Software Engineer 1 & 2 through Distinguished Software Engineer, offering various advancement opportunities within the organization.

Join a company that powers prosperity for millions through innovative financial technology solutions, working on cutting-edge technologies while contributing to products that make a real difference in people's lives.

Last updated 11 days ago

Responsibilities For Software Engineer 2

  • 85-95% hands-on coding
  • Contribute to code reviews, estimates, and designs
  • Resolve defects/bugs across various environments
  • Partner with team members to deliver against commitments
  • Work cross-functionally with product management, QA/QE teams
  • Maintain customer-focused mindset
  • Apply technical skills in service to customers

Requirements For Software Engineer 2

Java
Kotlin
React
Redis
Kubernetes
  • BS/MS in computer science or equivalent work experience
  • 3+ years working as a software engineer, ideally using Agile/Scrum
  • Strong knowledge of API development standards like REST/GraphQL
  • Experience with Java/J2EE
  • Experience with React or mobile development
  • Understanding of unit testing & Test-Driven Development (TDD)
  • Experience with cloud platforms (AWS/Kubernetes)
  • Excellent verbal and written communication skills
  • Strong problem-solving skills

Jobs Related To Intuit Software Engineer 2