Skip to main content

Staff Software Engineer - Native Mobile (iOS & Android)

Category Software Engineering Location Bangalore, India Job ID 23975
Apply Now

Company Overview

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With tens of millions of customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.

Job Overview

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 OneTrust 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 one
  • 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 ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. 

Apply Now

Career Path

Mobility plays an important role for our engineering community. In addition to vertical growth, our teams offer lateral growth opportunities. Whether it’s working on a different tech stack or product, Intuit will help you get to the next step in your career.

  • Software Engineer 1 & 2
  • Sr. Software Engineer
  • Staff Software Engineer
  • Sr. Staff Software Engineer
  • Principal Software Engineer
  • Distinguished Software Engineer

Intuit supports you, not just as you are now, but as the person that you want to grow to be.

Alex Pollock Senior Software Engineer

Related Content

You haven't viewed any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

You haven't saved any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

Sign Up for Job Alerts

Be the first to find out about open jobs that fit what you're looking for.