Responsibilities
- Drive architectural vision and technical strategy for large-scale consumer applications across Android, mobile, web, backend, and emerging technology platforms.
- Lead the design and development of reliable, scalable, and performant Android applications while contributing across iOS and other technology stacks.
- Set engineering best practices, mentor engineers, and align with Product, Design, Data Science, and Engineering leaders.
- Evaluate, prototype, and integrate generative AI, multimodal LLMs, agentic AI, and other AI capabilities for consumer tax experiences.
- Establish organizational standards for software engineering, CI/CD efficiency, modularization, server-driven UI, and reusable platform capabilities.
- Champion performance, accessibility, security, reliability, and technical excellence across mobile and adjacent engineering workstreams.
- Architect and build mobile platform capabilities and agentic surfaces for contextual customer experiences.
- Drive end-to-end solutions across client applications, backend services, APIs, and AI systems.
- Remain hands-on in architecture, coding, prototyping, debugging, and resolving complex technical challenges.
Requirements
- Bachelor’s or master’s degree in Computer Science, or equivalent work experience.
- 12+ years of professional software engineering experience architecting and delivering high-impact, large-scale consumer applications.
- Deep Android expertise including Kotlin, Jetpack Compose, Android SDK, application architecture, performance optimization, and modern Android practices.
- Ability to design, develop, debug, and deliver solutions across Android, iOS, web, backend services, and AI-powered systems.
- Expertise in system design and architecture for high-volume, mission-critical applications with seasonal traffic peaks.
- Ability to learn unfamiliar technologies and independently solve complex engineering problems across the stack.
- Strong understanding of distributed systems, API design, modularization, scalable application development, and modern architecture patterns.
- Experience across the software development lifecycle, including architecture, implementation, testing, deployment, and production operations.
- Experience developing and consuming web services using REST, GraphQL, or similar API technologies.
- Experience with automated testing, unit testing, Test Driven Development, CI/CD, and engineering productivity practices.
- Experience building or integrating functional AI models, on-device LLMs, multimodal LLM architectures, or AI-powered application capabilities.
- Ability to lead complex technical initiatives, make architectural trade-offs, and deliver across multiple engineering teams and domains.
- Excellent communication and cross-functional collaboration skills.
Benefits
- Competitive compensation package with pay-for-performance rewards.
- Position may be eligible for cash bonus, equity rewards, and benefits under applicable plans and programs.
Tech Stack
Categories
About Intuit
Intuit is a global technology platform that helps our customers and communities overcome their most important financial challenges. Serving millions of customers worldwide with TurboTax, QuickBooks, Credit Karma and Mailchimp, we believe that everyone should have the opportunity to prosper and we work tirelessly to find new, innovative ways to deliver on this belief. We encourage conversations on this page and will not delete comments that follow our terms of use. In order to keep this a safe community, the below posts may be removed: Repeated posts of the same content, spam or posts from fake accounts or profiles, offensive language or material, threats to others in the community, posts deliberately aimed to have a negative effect on the community or conversations.
