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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer 2

Backend Software Engineer position at Intuit working on Customer Data Platform, developing insights for analytics and GenAI with competitive compensation and growth opportunities.

Rendering Software Engineer in Test

Remote Rendering Software Engineer in Test position at Adobe, focusing on building and maintaining testing infrastructure for next-generation rendering technology.

Java Software Engineer, Adobe Experience Platform

Join Adobe as a Java Software Engineer to build and maintain large-scale microservices for the Adobe Experience Platform, working with cutting-edge cloud technologies and distributed systems.

Production Manager (Project Hire/ Internal Assignment)

Production Manager role at Walt Disney Imagineering leading theatrical and live entertainment projects with focus on project management and financial oversight.

Software Developer 3

Software Developer 3 position at Oracle focusing on full-stack development with competitive salary and comprehensive benefits in Austin, TX.

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 months 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?