Intuit, a global financial technology leader serving 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is seeking a Software Engineer 2 to join their QuickBooks Desktop Product Development team within the Small Business and Self Employed Group.
This role offers an exciting opportunity to work on QuickBooks, Intuit's flagship accounting software that serves millions of small business owners and accountants globally. The position involves working with cutting-edge technologies and follows Global Engineering Principles, fostering innovation through Design for Delight, Rapid Prototyping, Fail Fast, and Agile processes.
As a Software Engineer 2, you'll be responsible for architecting and developing solutions, leading technical specifications, mentoring fellow engineers, and maintaining 40-60% hands-on coding. You'll work in a collaborative environment, interfacing with product management and various business units, while contributing to the development of QuickBooks' multiple offerings including Core Accounting, Payments, Payroll, and Point of Sale (POS).
The ideal candidate brings 3+ years of experience in software development, strong expertise in Java/J2EE or Python, and proven leadership abilities. You'll need to demonstrate proficiency in software architecture, REST web services, and test-driven development, while maintaining excellent communication skills to explain complex technical concepts to diverse audiences.
Join a team that's committed to providing the best-in-class experience for small business owners and accountants, where you'll have the opportunity to shape the future of small business accounting software while working with world-class engineers in an innovative environment.