Intuit is seeking a Principal Software Engineer to join their innovative team. This role combines hands-on technical leadership with mentorship responsibilities, focusing on developing enterprise applications and services. The position requires expertise in modern technologies including Java, Spring, JavaScript, and cloud platforms.
The ideal candidate will spend 50% of their time on hands-on coding, designing and developing web applications, backend services, and data visualization solutions. They'll be responsible for automation and ensuring system reliability, while also leading and mentoring junior engineers. The role demands someone who can balance technical excellence with collaborative leadership.
Key technologies include Java, Spring, JavaScript/AJAX, HTML/DOM, CSS, Python, and NoSQL technologies like Cassandra. Experience with AWS/Azure/GCP, Docker, Kubernetes, and modern web frameworks is essential. The position requires expertise in RESTful services, GitHub, and responsive web application development.
Intuit offers a competitive compensation package ranging from $242,000 to $327,500 for Southern California, plus equity, bonuses, and comprehensive benefits. The company culture emphasizes innovation, collaboration, and making a meaningful impact for customers. They provide state-of-the-art technology and creative workspaces that allow team members to work flexibly.
This role represents an opportunity to work with a global financial technology leader that serves approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The position offers both vertical and lateral growth opportunities within Intuit's engineering community.