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

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

Software Engineer 2

Software Engineer 2 role at Intuit's MSE Team, focusing on monetization services and billing platform development using Java, Spring, and cloud technologies.

Software Development Engineer II, Measurement, Ad Tech, and Data Science (MADS)

Software Development Engineer II position at Amazon focusing on building measurement products for advertising and data science, offering competitive pay and benefits.

Software Development Engineer, Workforce Solutions - Hiring Software Delivery

Software Development Engineer role at Amazon building scalable solutions for workforce management, offering competitive pay and opportunity to impact millions of employees globally.

Software Dev Engineer II, Cross Border Tech

Software Development Engineer II role at Amazon's Cross Border Tech team, focusing on building and scaling global commerce solutions.

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?