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, a global financial technology leader serving 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, 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 94% of Intuit's revenue through their billing platform.

As a Software Engineer 2, you'll be at the forefront of developing cutting-edge solutions for the monetization capability that serves Intuit's customers, partners, merchants, and developers. The position requires a blend of technical expertise and leadership skills, with 80% focus on hands-on coding while also mentoring junior team members.

The ideal candidate will bring 3-5 years of experience in software development, strong proficiency in Java/Java EE, and expertise in backend development. You'll be working with modern technologies including Spring framework, AWS, and Kubernetes, while implementing REST services with high availability and resiliency.

This role offers an opportunity to work on mission-critical services that directly impact Intuit's core business operations. You'll collaborate with cross-functional teams, including product management and various business units, while maintaining a strong focus on engineering excellence and operational efficiency through DevOps practices.

The position is based in Bengaluru, India, and offers the chance to be part of an innovative team that's revolutionizing the way the world does business. If you're passionate about technology leadership, have strong architectural skills, and want to contribute to a platform that powers global financial prosperity, this role provides an excellent opportunity for growth and impact.

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
  • Responsible for engineering and operational excellence for the team's deliverables
  • 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
  • 3-5 years experience developing web, software, or mobile applications
  • BS/MS in computer science or equivalent work experience
  • 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
  • Experience in AWS and Kubernetes (advantage)
  • Experience in DevOps (advantage)
  • 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

Computational Geometry Software Engineer

Join Hadrian as a Computational Geometry Software Engineer to build autonomous factories and revolutionize aerospace manufacturing through advanced CAD/CAM automation.

Software Engineer II

Software Engineer II position at Aledade, building healthcare technology solutions to improve patient care and reduce healthcare costs through preventive measures.

Mid-Level Java Developer

Mid-Level Java Developer position at CI&T, focusing on backend development for an innovative insurance industry mobile application.

Process Integration Engineer

Process Integration Engineer role at Diamond Foundry, developing and optimizing wafer engineering processes with 3-5 years experience required.

Java Developer

Mid-level Java Developer position at Civitta, offering hybrid work, focusing on backend development with Spring, Microservices, and SQL in an international environment.