QuickBooks, Intuit's flagship accounting software, serves millions of small business owners and accountants globally. As a Staff Software Engineer at Intuit, you'll be working on QuickBooks Online Advanced, a cloud-based solution for growing mid-market businesses. This product provides efficient workflows, custom solutions, and premium care through the Priority Circle program.
The role is based in Bangalore, where the team fully owns the end-to-end product development of QuickBooks Online Advanced since its launch in August 2018. The team maintains a startup engineering culture while adhering to world-class engineering practices, focusing on engineering excellence, operational excellence, and data-driven decision making.
As a Staff Software Engineer, you'll be instrumental in shaping the technical direction of the product, working with cutting-edge technologies and architecting solutions that directly impact millions of small businesses. You'll need to combine strong technical expertise in Java, AWS, and enterprise-scale systems with leadership skills to mentor junior engineers and collaborate with stakeholders across the organization.
The position requires someone who can think strategically while staying hands-on with coding and debugging. You'll be responsible for developing the technical roadmap, making architectural decisions, and ensuring the system's scalability and reliability. The role offers opportunities to work on challenging problems in financial technology, collaborate with global teams, and contribute to Intuit's mission of powering prosperity worldwide.
Intuit offers a hybrid work environment, combining in-person collaboration with flexible remote work. The company provides comprehensive benefits and opportunities for career growth, including both vertical and lateral movements across different tech stacks and products.