QuickBooks is Intuit's flagship accounting software serving millions of small business owners and accountants globally. As a Staff Software Engineer in the QuickBooks Commerce team, you'll be working on enabling businesses to reach more customers, manage sales channels, and optimize operations through seamless inventory integrations.
The role combines strong technical expertise with leadership responsibilities. You'll be writing scalable, modular code while working closely with product managers, backend developers, and designers in an agile environment. The position involves significant hands-on coding (80-90%) along with technical leadership responsibilities including mentoring junior engineers and architecting solutions.
The QuickBooks Commerce platform helps businesses manage orders, track inventory, and improve fulfillment across all channels from a single platform. You'll be working with modern technologies including React, JavaScript, Kotlin/Java, and various API technologies to build consumer-facing web applications that help small businesses optimize their operations.
This is an excellent opportunity for experienced engineers who love solving real-world challenges and are passionate about creating intuitive user experiences. You'll be part of Intuit's Small Business Group (SBG) which fosters innovation through Design for Delight, Rapid Prototyping, and Agile processes.
The role offers growth opportunities within Intuit's engineering community, with options for both vertical and lateral career movement. Whether it's working on different tech stacks or products, Intuit supports your career progression through a well-defined engineering career path from Software Engineer to Distinguished Software Engineer.