Software Engineer 2

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

Description For Software Engineer 2

Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 to join their GTM Tech - MSE (Monetisation, Services and Experience) Team. This team is crucial to Intuit's ecosystem, handling 94% of the company's revenue through their billing platform. The role combines technical leadership with hands-on development, focusing on building and maintaining critical platform services that power Intuit's suite of financial products including TurboTax, QuickBooks, Credit Karma, and Mailchimp.

The position requires a blend of technical expertise and leadership skills, with responsibilities spanning from architectural design to mentoring junior engineers. You'll be working on high-availability REST services, implementing world-class user experiences, and maintaining operational excellence through DevOps practices. The ideal candidate should have strong foundations in Java development, experience with modern JavaScript frameworks, and a passion for solving complex financial technology challenges.

This role offers an opportunity to work at the heart of Intuit's monetization capabilities, directly impacting millions of customers worldwide. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The position provides exposure to cutting-edge technologies and the chance to work on mission-critical services that drive Intuit's success in the financial technology sector.

If you're passionate about creating innovative solutions in the fintech space, have strong technical skills, and want to be part of a team that's revolutionizing financial services for millions of users, this role offers an excellent opportunity to make a significant impact while growing your career at a leading global technology company.

Last updated 4 minutes ago

Responsibilities For Software Engineer 2

  • Be the technology leader and demonstrate ownership of critical platform services
  • Gather functional requirements, develop technical specifications, and project & test planning
  • Design and architecture of the project
  • Engineer and maintain operational excellence for team deliverables
  • Design/develop REST services with high availability and resiliency
  • Implement world class user experience working with designers and product owners
  • Mentor junior engineers and new team members
  • Perform 80% hands-on coding
  • Handle DevOps responsibilities with Infrastructure as code philosophy
  • Work cross-functionally with product management and various business units

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
  • Experience in one of the leading Javascript Frameworks
  • 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 focusing on backend development for the monetization platform, requiring 3-5 years of experience in Java and web technologies.

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.