What is a Software Engineer?
A Software Engineer at Intuit is a product-minded builder who translates customer problems into scalable, secure, and resilient software. You will design, code, and ship features that power flagship products like TurboTax, QuickBooks, Credit Karma, and Mailchimp—serving more than 100 million customers worldwide. Your work directly drives money movement, identity, data platforms, experimentation, and AI-native customer experiences across mobile, web, and platform services.
This role is critical because Intuit’s experiences are platformed and AI-accelerated. Whether you’re building secure sign-in orchestration for millions of daily logins, enabling data flows that ingest billions of transactions, or crafting a “craft demo” feature in a 4-hour panel, you will be measured on customer impact, quality at speed, and your ability to leverage modern cloud and AI capabilities. Expect to collaborate with product, design, data, and operations to deliver end-to-end outcomes—not just code.
Intuit engineers operate with an owner’s mindset. You will balance hands-on development (often 80–95% for individual contributor roles) with system thinking—designing microservices, APIs, and data pipelines that are observable, testable, and cost-aware. On any given day, you may deliver a REST/GraphQL service in Java/Spring, shape a data contract for DynamoDB, productionize a prompt for an AI experience, or implement a robust rate limiter in an interview setting.


