Come join Intuit as a Staff Software Engineer in the Quickbooks Online Payroll team, a global financial technology leader serving 100 million customers worldwide. You'll be part of an innovative team working with cutting-edge technologies like React, Spring Boot, Kubernetes, AWS, Elastic Search, and Kafka.
As a Staff Software Engineer, you'll focus on backend web technologies, particularly Java and Spring, to enhance features and services for Small and Mid-market Business customers. The role combines technical leadership with hands-on development, requiring 8+ years of experience and strong expertise in software architecture and design.
Your responsibilities will span from architecting solutions to mentoring team members, with 40-60% of your time dedicated to hands-on coding. You'll lead technical discussions, gather requirements, and work cross-functionally with product management and business units.
The ideal candidate brings a strong background in object-oriented programming, REST services, and the complete software development lifecycle. We value excellent communication skills and the ability to explain complex technical concepts to diverse audiences.
At Intuit, you'll find opportunities for career growth through our engineering community, with both vertical and lateral mobility options. Whether you're interested in different tech stacks or products, we support your career development journey.
Join us in building innovative financial solutions that power prosperity for millions of customers, while working with a passionate team of engineers in an environment that values technical excellence and continuous learning.