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
2+ years of experience
Enterprise SaaS · Finance

Description For Software Engineer 2

QuickBooks is Intuit's flagship accounting software serving millions of small business owners and accountants globally. As a Software Engineer 2 in the Small Business Group (SBG), you'll work on QuickBooks Commerce, which enables businesses to manage their operations across multiple channels.

The role involves developing scalable solutions for order management, inventory tracking, and sales analytics. You'll be working with cutting-edge technologies and following Global Engineering Principles while embracing Design for Delight, Rapid Prototyping, and Agile methodologies.

Your responsibilities will include 80-90% hands-on coding, designing scalable and secure services, and collaborating with product managers, backend developers, and designers. The position requires strong software engineering skills and a passion for solving real-world challenges while delivering intuitive user experiences.

The ideal candidate should have at least 2 years of experience, strong OOP concepts, and proficiency in Server Side technologies (Java/Linux/J2EE). Experience with AWS and DevOps is essential, while UI tech stack knowledge is a plus. You'll also have opportunities to mentor junior engineers and contribute to technical leadership.

At Intuit, mobility plays a crucial role in engineering careers, offering both vertical and lateral growth opportunities. Whether it's exploring different tech stacks or products, the company supports your career progression through a well-defined career path from Software Engineer to Distinguished Software Engineer.

Join a team that values innovation, customer-centric design, and technical excellence while working on products that impact millions of small businesses worldwide.

Last updated a day ago

Responsibilities For Software Engineer 2

  • Gathering functional requirements, developing technical specifications and solutions
  • Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POCs)
  • Roughly 80-90% hands-on coding
  • Use coding expertise to design and implement scalable, modular and secure services
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Contribute to the design and architecture of the project
  • Work cross-functionally with various Intuit teams
  • Act in a technical leadership capacity: Mentoring junior engineers

Requirements For Software Engineer 2

Java
Linux
Kubernetes
  • At least 2 years of overall experience
  • BS/MS in computer science or equivalent work experience
  • Strong Object-Oriented Programming concepts
  • Proficient in Server Side (Java/Linux/J2EE) technologies
  • Expertise in Amazon Web Services (AWS)
  • Ability to operate in DevOps model
  • Strong understanding of Software design/architecture/data-backed-decision-making processes

Benefits For Software Engineer 2

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive health benefits
  • Career growth opportunities
  • Mentorship programs

Interested in this job?

Jobs Related To Intuit Software Engineer 2