QuickBooks, Intuit's flagship accounting software, serves millions of small business owners and accountants globally across multiple platforms - Online, Desktop, and mobile. As a Software Engineer 2 in the Small Business Group (SBG), you'll be working specifically on QuickBooks Commerce, a crucial component that enables businesses to expand their customer reach, boost sales, and manage multiple channels with seamless inventory integrations.
The role demands strong software engineering capabilities and offers an exciting opportunity to work on real-world challenges that directly impact customer success. You'll be part of a dynamic team that values innovation and follows Global Engineering Principles, implementing cutting-edge technologies and best practices including Design for Delight, Rapid Prototyping, and Agile methodologies.
Your responsibilities will encompass full-stack development, with approximately 90% hands-on coding, working with technologies like Kotlin, Java, React, and Kafka. You'll collaborate closely with product managers, backend developers, and designers in an agile team structure, contributing to both technical implementation and architectural decisions.
The position offers exposure to large-scale systems and the opportunity to work on features that help businesses optimize their operations, from managing orders and tracking inventory to improving fulfillment across multiple channels. You'll be instrumental in building scalable, modular, and secure services while following best practices in accessibility, internationalization, and instrumentation.
This role is ideal for someone who combines technical expertise with strong communication skills, as you'll be working cross-functionally with various Intuit teams. The position provides an excellent opportunity to grow your career while contributing to solutions that help small businesses prosper through better financial management and operational efficiency.