Imagine a career where your creative inspiration can fuel BIG innovation at Intuit, a global financial technology leader consistently ranked among Fortune's "100 Best Companies to Work For" and "Most Admired Software Companies." As a Principal Software Engineer, you'll be at the forefront of technological innovation, working with a suite of products that serve approximately 100 million customers worldwide.
You'll be joining a company that's expanding its mobile and global footprint through revolutionary products like QuickBooks, TurboTax, Mailchimp, and Credit Karma. The role demands 80% hands-on coding, where you'll design and develop web applications, backend services, and implement data visualization solutions. You'll work with cutting-edge technologies including Java, Spring, Python, and modern cloud infrastructure on AWS/Azure/GCP.
As a technical leader, you'll mentor junior engineers while maintaining a strong focus on hands-on development. You'll be responsible for creating robust, scalable systems using technologies like Kubernetes, Docker, and RESTful services. The role requires expertise in both frontend (React, JavaScript) and backend technologies, with a strong emphasis on automation and system reliability.
Your 12+ years of experience will be vital in driving technical excellence and innovation, particularly in areas like ML model deployment and Generative AI applications. You'll work in an environment that values both technical expertise and collaborative spirit, where pushing the boundaries of what's possible is encouraged, and ego takes a backseat to collective success.
The position offers comprehensive benefits and the opportunity to work with a company that's consistently recognized for its exceptional workplace culture. You'll be part of a team that's brought more than 250 innovations to market, using methodologies like design for delight and lean startup approaches to create impactful solutions for customers worldwide.