Principal Software Engineer
Overview
As Principal Software Engineer at Intuit, you will shape the long-term technical direction and drive AI-native transformation across systems. You’ll lead cross-team initiatives, balancing tradeoffs between AI approaches and production-grade reliability to unlock velocity and value. You will mentor technical leaders and align stakeholders to deliver scalable, secure software that supports Intuit’s mission to power prosperity globally. This role offers impact at scale, working at the intersection of AI and large-scale platforms.
Compensation / Benefitscompetitive compensationpay for performance rewardscash bonus potentialequity rewardsbenefits packagegrowth and learning opportunities
ResponsibilitiesAnticipate and define long-term technical direction for large-scale systemsDesign scalable, resilient architectures enabling innovation and speedLead AI-native conversions of existing systems and guide AI architectural decisionsSet engineering standards for quality, security, and maintainabilityAlign stakeholders across teams and drive execution to unblock deliveryCoach and develop technical leaders and influence engineering culture
Key requirements12+ years developing systems and software for large scale environments8+ years designing complex distributed systems, platforms, or business applicationsHands-on experience integrating AI into production software; ability to drive AI projects standalone with commoditized AI tools and agentic workflowsExperience modernizing systems toward AI-native patterns; AI architectural decision-making across multiple teams (a plus)Full-stack experience with modern AI/ML platforms and LLM APIs; Python proficiencyProduction experience in AWS or GCPBS/MS in Computer Science or related field; advanced degree preferredTrack record of influencing technical strategy across business units and aligning executivesStrong mentoring ability and leadership of technical teamsExcellent communicator with decisive technical judgment in ambiguityDrives results across cross-functional, globally distributed teamsleadershipcommunicationmentorshipAI integration in production softwareAI-native architecturesLLM APIs (e.g., for agent orchestration)