QuickBooks is Intuit's flagship accounting software serving millions of small business owners and accountants globally. As part of the Small Business Group (SBG), the team works on multiple offerings including Core Accounting, Payments, Payroll, and Point of Sale (POS).
The role focuses on QuickBooks Online Advanced, a cloud-based solution for growing mid-market businesses. This product helps customers manage increasing transaction volumes efficiently through custom roles, fields, smart reporting, and premium support via the Priority Circle program.
The position is based in the Bangalore center (Intuit India Development Centre), where the team maintains full end-to-end ownership of QuickBooks Online Advanced since its launch in August 2018. The engineering culture emphasizes startup mindset, world-class practices, customer empathy, and data-driven decision making.
Key responsibilities include designing and developing software using modern tech stacks, collaborating cross-functionally, managing vector databases, implementing ML algorithms, and providing technical leadership. The ideal candidate should have strong experience with RAG (Retrieval Augmented Generation), vector databases, and ML, along with expertise in software development practices, API design, and DevOps tools.
The role offers growth opportunities through both vertical advancement and lateral moves across different tech stacks or products. Intuit's engineering career path progresses from Software Engineer through Distinguished Software Engineer levels, supporting mobility and professional development.
Working in a hybrid environment, the position combines in-person collaboration with remote work flexibility, allowing team members to maintain productivity while fostering strong connections with colleagues.