Check Your Resume Match Score
Scan your resume against ATS criteria for this Staff Software Engineer - Native Mobile (iOS & Android) role at Intuit.
Apply for this position
Job Description
We are building the native mobile foundation for Intuit's Identity and Consent platform - the layer that governs authentication, consent, and privacy experiences for tens of millions of customers across TurboTax, QuickBooks, and Credit Karma.
As a Staff Software Engineer on the Identity & Consent team in Bangalore, you will design and own our Consent Native SDK, a production-grade SDK adopted across all Intuit native applications. This is a platform investment, not a feature role - you will set technical direction, drive cross-app integration, and lay the groundwork for a growing mobile identity engineering practice in IDC
- The scope extends beyond Consent: as Identity's mobile surface area expands, you will contribute to authentication, session management, and identity primitives as well.
Responsibilities
- Architect, build, and own the Consent Native SDK for iOS and Android, ensuring it is production-grade, secure, and maintainable at Intuit scale
- Drive adoption and integration of the SDK across Intuit's native application portfolio, partnering closely with TurboTax, QuickBooks, and Credit Karma mobile teams
- Establish SDK governance, versioning, and support patterns that other teams can build on reliably
- Provide technical leadership within the team — set standards, conduct design reviews, and raise the engineering bar
- Collaborate with product, privacy, legal, and security stakeholders to ensure the SDK meets compliance requirements and Intuit's data privacy standards
- Contribute to the broader Identity mobile roadmap as the practice expands to authentication and other identity primitives
Qualifications
- 8+ years of software engineering experience with deep expertise in native iOS (Swift) and native Android (Kotlin) - genuinely strong in both, not primarily
- Proven experience designing and shipping production-grade mobile SDKs or platform libraries adopted by multiple teams or applications
- Strong foundation in mobile security, performance, and reliability at scale
- Demonstrated technical leadership: experience influencing architecture decisions, mentoring engineers, and driving adoption across teams
- Familiarity with identity, authentication, or privacy/consent systems is a strong plus
- Excellent cross-functional communication skills - comfortable working with product, legal, and engineering stakeholders across time zones
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 fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.
Key Requirements & Skills
- 8+ years of software engineering experience with deep expertise in native iOS (Swift) and native Android (Kotlin) - genuinely strong in both, not primarily
- Proven experience designing and shipping production-grade mobile SDKs or platform libraries adopted by multiple teams or applications
- Strong foundation in mobile security, performance, and reliability at scale
- Demonstrated technical leadership: experience influencing architecture decisions, mentoring engineers, and driving adoption across teams
- Familiarity with identity, authentication, or privacy/consent systems is a strong plus
Frequently Asked Questions
How to apply for Staff Software Engineer - Native Mobile (iOS & Android) at Intuit?
Click the "Apply via CareerScan" button on this page.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
8+ years of experience is required.
Is this position still open?
Yes, currently active and accepting applications.
Staff Software Engineer - Native Mobile (iOS & Android)
Intuit · Bangalore
