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 platform powering prosperity 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 part of a critical organization responsible for providing monetization capabilities to Intuit's ecosystem, handling 94% of the company's revenue through their billing platform.

The position offers an exciting opportunity to work on cutting-edge solutions that enable speed and agility in development. As a Software Engineer 2, you'll be deeply involved in both technical leadership and hands-on development, with approximately 80% of your time dedicated to coding. You'll be responsible for designing and developing high-availability REST services, working with modern technologies including Java, Spring Framework, and cloud platforms like AWS and Kubernetes.

The role combines technical expertise with leadership opportunities, allowing you to mentor junior engineers while solving complex programming challenges. You'll be working in an innovative environment, collaborating with cross-functional teams including product management, designers, and various business units. The position requires strong technical skills in Java, JavaScript, and modern development practices, along with excellent communication abilities.

This is an ideal opportunity for a motivated problem-solver with 3-5 years of experience who wants to make a significant impact in a company that powers global financial technology solutions. You'll be part of a team that values innovation, technical excellence, and continuous learning, while working on systems that directly impact millions of customers worldwide.

Last updated 3 minutes 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
  • 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
  • Experience in AWS and Kubernetes
  • Experience in DevOps
  • Strong understanding of Software design/architecture process
  • Experience with unit testing & Test Driven Development (TDD)
  • Solid communication skills

Benefits For Software Engineer 2

401k
Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Career Growth Opportunities
  • Professional Development

Interested in this job?

Jobs Related To Intuit Software Engineer 2

Software Engineer 2

Mid-level software engineering role at Intuit focusing on QuickBooks Commerce platform development using Java/Kotlin and web technologies.

Software Engineer, Platform

Software Engineer position at Pixar Animation Studios focusing on platform engineering, development infrastructure, and OpenUSD project support.

Software Engineer II

Microsoft seeks Software Engineer II for Turing team to develop ML models and frontend stacks for Microsoft 365 Copilot, offering hybrid work and competitive compensation.

Software Development Engineer, EC2 Nitro Deployments

Software Development Engineer role at Amazon AWS EC2 team working on Nitro Deployment systems, building and maintaining large-scale cloud infrastructure deployment services.

Full Stack Engineer

Full Stack Engineer position at CircuitHub, working on factory automation systems and modern tech stack implementation.