Software Engineer 2

Global financial technology platform powering TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
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 for their QuickBooks Online Advanced team in Bangalore. This role is part of the Small Business Group (SBG) that develops QuickBooks, the flagship accounting software used by millions of small businesses and accountants globally.

The position focuses on QuickBooks Online Advanced, a cloud-based solution for growing mid-market businesses. Launched in August 2018, this product is fully owned and developed by the Bangalore engineering center. The team maintains a startup culture while adhering to world-class engineering practices, including engineering excellence, operational excellence, customer empathy, and data-driven decision making.

As a Software Engineer 2, you'll be instrumental in developing and maintaining solutions that help mid-market businesses manage growing transaction volumes efficiently. You'll work on unique features like custom roles, custom fields, and smart reporting, while supporting the premium Priority Circle care program.

The ideal candidate should have at least 3 years of experience in architecting web applications, strong proficiency in Java/Linux/J2EE technologies, and expertise in AWS. You'll be expected to drive multiple large-scale projects, provide architectural guidance, and communicate complex technical concepts to various stakeholders. This role offers an opportunity to work with cutting-edge technologies while directly impacting millions of small businesses' success.

Join a team that values innovation, rapid prototyping, and agile processes, all while maintaining a strong focus on customer delight. This position offers the chance to work on enterprise-scale systems while maintaining the agility and innovation of a startup environment.

Last updated 3 minutes ago

Responsibilities For Software Engineer 2

  • Take an active role in collaborating to develop strategic direction, systems roadmap, and business processes
  • Drive multiple large-scale projects in parallel by providing architectural guidance
  • Debug complex issues and create working POCs
  • Groom next level technical leadership
  • Develop 3-year technology vision for products or sub-systems
  • Communicate complex technical architectures to technical and non-technical stakeholders
  • Drive customer-focused decisions and solutions

Requirements For Software Engineer 2

Java
Linux
  • At least 3 years of overall experience with 3+ years in architecting connected-desktop/web applications
  • BS/MS in computer science or equivalent work experience
  • Strong Object-Oriented Programming concepts
  • Proficiency in Server Side (Java/Linux/J2EE) technologies
  • Expertise in Amazon Web Services (AWS) and DevOps model
  • Experience with web development and UI tech stack
  • Experience in architecting enterprise scale systems
  • Strong understanding of Software design/architecture/data-backed-decision-making processes

Interested in this job?

Jobs Related To Intuit Software Engineer 2

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.

Software Engineer 2

Mid-level Software Engineer position at Intuit, focusing on developing AI-integrated financial technology solutions with 2+ years of experience required.