Senior Software Engineer

Intuit

Intuit

Software Engineering
Bengaluru, Karnataka, India
Posted on Aug 1, 2025

Senior Software Engineer

Category Software Engineering Location Bengaluru, India Job ID 2025-71055

Company Overview

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.

Job Overview

QuickBooks is the fl agship accounting software from Intuit that fuels millions of small business owners and accountants across multiple countries globally. QuickBooks is truly the operating system behind small business accounting and comes in multiple fl avors – QuickBooks Online, QuickBooks Desktop as well as the mobile edition. The Small Business Group provides multiple offerings of QuickBooks features such as Core Accounting, Payments, Payroll, Point of Sale (POS). Built on cutting edge technologies by world class engineers based on Global Engineering Principles, the SBG product development team fosters innovation, provide the best in class experience to our small business owners, accountants and through Design for Delight, Rapid Prototyping, Fail Fast and Agile processes.https://quickbooks.intuit.com/smallbusiness/QuickBooks Online Advanced is the disruptive solution in the cloud for growing mid markets. As mid markets grow in transaction size and volume, QuickBooks Online Advanced provides the customers with effi cient workfl ows and solutions that help them save better. QuickBooks Online Advanced also provides them with unique solutions to tailor their custom requirements such as custom roles, custom fi elds and smart reporting. In addition, QuickBooks Online Advanced also provides them with premium care including the white glove program Priority Circle.For more details, please refer to https://quickbooks.intuit.com/accounting/advanced/The QuickBooks Online Advanced was launched by a small engineering team in August 2018 and the product development is fully owned end to end in Bangalore center (Intuit India Development Centre). The team cherishes its startup engineering culture and takes pride in world class engineering practices such as engineering excellence, operational excellence, customer empathy and data-based decision making.

Responsibilities

  • Design and develop software applications using the latest technology stack and best practices.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers to ensure the best user experience possible.
  • Develop and maintain automated processes for testing, building and deploying software applications.
  • Provide technical leadership and expertise to other team members in the area of software development.
  • Set up and manage vector databases for effi cient data storage and retrieval.
  • Manage RAG status, updates and reports for software development projects.
  • Implement machine learning algorithms to analyze and derive insights from data.
  • Develop prompts for improved user experience and engagement.
  • Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
  • Stay up-to-date with emerging trends in software engineering and suggest new ideas for improvement.