Software Engineer 2

Global financial technology platform that powers 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, is seeking a Software Engineer 2 to join their GTM Tech - MSE (Monetisation, Services and Experience) Team. This role is central to Intuit's ecosystem, with the MSE organization handling 94% of Intuit's revenue through their billing platform.

As a Software Engineer 2, you'll be instrumental in developing cutting-edge solutions for the monetization capability that serves Intuit's customers, partners, merchants, and developers. The position offers a unique blend of technical leadership and hands-on development, with 80% of time dedicated to coding. You'll work with modern technologies including Java, Spring Framework, and cloud platforms while designing and implementing high-availability REST services.

The role presents an exciting opportunity to work on mission-critical services that directly impact Intuit's core business operations. You'll collaborate with cross-functional teams, mentor junior engineers, and drive innovation in solving complex financial technology challenges. The position requires strong technical expertise in backend development, particularly with Java and modern frameworks, combined with excellent communication skills.

This is an ideal opportunity for a motivated engineer who wants to make a significant impact at a company that's revolutionizing financial technology. You'll be part of a team that values innovation, technical excellence, and professional growth, while working on platforms that help millions of people and businesses prosper.

Last updated a few seconds 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 product management and various product lines
  • Innovation Champion – creative ways of solving customer issues within constraints

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

Software Engineer 2

Software Engineer 2 position at Intuit Bangalore, focusing on QuickBooks Online Advanced development, requiring 3+ years of experience in web application architecture and Java/AWS expertise.

Software Engineer 2 - Fullstack

Mid-level Software Engineer position at Intuit focusing on backend development for QuickBooks Online Advanced platform in Bengaluru, requiring Java expertise and cloud technologies experience.

Software Engineer 2

Mid-level Software Engineer position at Intuit, focusing on building next-generation LLM-based applications platform, requiring 2+ years of experience in backend development and cloud technologies.

Software Engineer 2 - Backend

Backend Software Engineer position at Intuit focusing on financial technology development with AI integration, requiring 2+ years of experience in Java, Python, or Go.

Software Engineer 2

Full Stack Software Engineer position at Intuit focusing on subscription management and billing systems, requiring 2+ years of experience in web development and strong expertise in Java, JavaScript, and databases.