Intuit’s Mid-Market business is transforming into an AI-Native, Enterprise-Grade ERP Platform serving scaling businesses from $2.5M to $100M in revenue. We are seeking a Principal Software Engineer to shape the technical foundation of this transformation.
This role is focused on platform architecture, scalability, reliability, and intelligent automation across mission-critical financial workflows. You will drive system design and technical strategy across domains such as multi-entity accounting, enterprise-grade infrastructure, data intelligence, AI-driven workflows, and migration systems.
If you are passionate about building highly scalable SaaS platforms, influencing architecture across teams, and solving complex enterprise problems with AI and modern engineering practices, this is a high-impact opportunity.
Responsibilities
Design and drive scalable, modular, and highly available distributed systems.
Lead modernization efforts from legacy monolith patterns to composable, service-oriented architectures.
Define standards for performance, observability, reliability, and operational excellence.
Enable support for complex business needs such as multi-entity, multi-currency, and large transaction volumes.
Embed AI-driven automation into core financial workflows.
Partner with AI platform teams to design intelligent systems that proactively detect issues, automate processes, and enhance decision-making.
Define patterns for seamless AI-to-human collaboration within workflows.
Lead architecture for unified data models and semantic layers.
Ensure seamless data flow across reporting, search, audit, and analytics systems.
Design for scalability to support millions of transactions and enterprise customers.
Define frameworks for extensibility, integrations, and third-party connectivity.
Enable vertical solutions and industry customization through scalable platform primitives.
Reduce cross-team dependencies and increase autonomous development.
Improve system reliability, performance, and migration workflows.
Design resilient architectures that minimize operational risk and ensure high customer trust.
Partner with SRE and operations teams to deliver enterprise-level SLOs.
Provide technical leadership across multiple engineering teams.
Lead design reviews and architecture discussions.
Mentor senior engineers and elevate engineering standards.
Partner with Product, Design, TPM, Security, and Data teams to deliver durable solutions.
Qualifications
12+ years of experience building large-scale SaaS or distributed systems.
Strong expertise in system design, API design, cloud-native architectures, and event-driven systems.
Experience working with modern cloud platforms (AWS preferred).
Proven track record of leading complex, cross-team technical initiatives.
Deep understanding of scalability, reliability, and performance optimization.
Excellent communication skills with the ability to influence technical direction.
Experience in financial systems, ERP platforms, or AI-driven applications is a plus.
Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is: