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 to join their GTM Tech - MSE (Monetisation, Services and Experience) Team. This role is crucial as the MSE organization handles monetization capabilities for Intuit's ecosystem, managing 94% of company revenue through their billing platform.

The ideal candidate will be a highly motivated problem solver with 3-5 years of experience in software development. You'll be responsible for developing cutting-edge solutions, focusing on speed and agility in the development experience. Key responsibilities include leading technology initiatives, owning critical platform services, and spending approximately 80% of time on hands-on coding.

Technical requirements include strong expertise in Java, Java EE, Spring framework, and experience with leading JavaScript frameworks. Knowledge of AWS, Kubernetes, and DevOps is advantageous. The role demands solid communication skills and the ability to explain complex technical concepts to various audiences.

As part of the MSE Team, you'll work on:

  • Designing/developing highly available REST services
  • Leading technical initiatives and mentoring junior engineers
  • Implementing world-class user experiences
  • Managing end-to-end engineering with DevOps responsibilities
  • Collaborating cross-functionally with product management and business units

The position offers growth opportunities within Intuit's engineering community, with options for both vertical and lateral career movement. Whether focusing on different tech stacks or products, Intuit supports career advancement through their established engineering career path, from Software Engineer to Distinguished Software Engineer.

Join a team that's central to Intuit's success, working on mission-critical services while having the opportunity to innovate and shape the future of financial technology.

Last updated a day ago

Responsibilities For Software Engineer 2

  • Be the technology leader and demonstrate ownership of critical platform services
  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Responsible for the design and architecture of the project
  • Designing/developing REST services with high availability and resiliency
  • Implementing world class user experience working closely with designers and product owners
  • Mentoring junior engineers and new team members
  • 80% hands-on coding
  • End to end engineering with DevOps responsibilities
  • Work cross-functionally with various Intuit teams

Requirements For Software Engineer 2

Java
JavaScript
Kubernetes
Redis
  • BS/MS in computer science or equivalent work experience
  • 3-5 years experience developing web, software, or mobile applications
  • Strong Object Oriented Programming concepts
  • Strong Java, Java EE skills and Spring framework
  • Strong experience in one of the leading Javascript Frameworks
  • Strong experience in back end programming in Java / Java EE, Springboot
  • At least 3 years experience in Server Side Technologies
  • Solid communication skills
  • Strong understanding of Software design/architecture process
  • Experience with unit testing & Test Driven Development (TDD)

Interested in this job?

Jobs Related To Intuit Software Engineer 2