Software Engineer - Identity Mobile SDKs & Privacy NEW

The Briefed

San Francisco (CA)

On-site

USD 210,000 - 260,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity & Total Pay
Healthcare options
401(k) plan
Remote team support stipend

Job summary

Stripe Identity’s mobile SDKs enable secure identity verification across iOS, Android, and React Native. As an iOS Software Engineer on the Identity team, you will design, build, and maintain mobile SDKs, camera capture pipelines, and developer-facing APIs to deliver polished verification experiences that scale globally.

You will collaborate with product and engineering partners to create robust, accessible mobile solutions that meet strict security and privacy standards.

Qualifications

  • 3+ years of professional software engineering for mobile apps or SDKs.
  • Proficient in Swift or Objective-C on iOS.
  • Strong API design and reusable libraries.
  • Experience with camera APIs and document capture.
  • Security, privacy, and performance mindset.

Responsibilities

  • Design, build, and maintain reusable, extensible mobile SDK APIs and components across iOS (Swift/Objective-C), Android, and React Native.
  • Create polished, accessible user experiences for complex verification journeys, including real-time document capture and biometric selfie processing.
  • Connect mobile SDK clients to Stripe backend APIs and services, ensuring data flow and offline resilience.
  • Improve SDK performance, test coverage, release automation, backward compatibility, and observability.
  • Make architectural decisions balancing user experience, high conversion, and privacy by design.
  • Partner with Product Managers, Designers, ML Engineers, Backend Engineers, and Stripe partners.

Skills

iOS Expertise
Swift/Obj-C
API Design
Full-Stack Mobile
Security & Privacy
DX & Reliability

Tools

Camera APIs
REST/gRPC
CI/CD
SDK Development

Job description

Stripe is a financial infrastructure platform for millions of businesses worldwide—from global enterprises to fast-growing startups.

The Identity Product Experience team owns Stripe Identity’s mobile SDKs across iOS (Swift/Objective-C), Android, and React Native. These SDKs enable developers and growing internet platforms to embed secure, frictionless identity verification directly into their mobile apps using document capture, biometric selfie verification, and fraud prevention signals.

As an iOS Software Engineer on the Identity team, you will design, build, and maintain Stripe Identity's mobile SDKs, camera capture pipelines, and developer-facing APIs. You will work end-to-end across mobile clients, local state management, supporting backend microservices, and security controls to deliver polished, highly accessible verification experiences that handle sensitive data globally.

Key Responsibilities
  • Identity Mobile SDK Development: Design, build, and maintain reusable, extensible mobile SDK APIs and components across iOS (Swift/Objective-C), Android, and React Native.
  • Complex Capture Flows: Create polished, accessible user experiences for complex verification journeys, including real-time document capture, biometric selfie processing, and camera integrations across diverse hardware capabilities.
  • Full-Stack Mobile Integration: Connect mobile SDK clients to Stripe backend APIs and services, ensuring seamless data flow, local state management, and offline resilience rather than treating mobile as an isolated UI layer.
  • Developer Experience (DX) & Reliability: Improve SDK performance, test coverage, release automation, backward compatibility, and observability for developer integration teams across fintech, marketplaces, and e-commerce.
  • Security & Privacy by Design: Make thoughtful architectural decisions that balance user experience, high conversion, sensitive data privacy, zero-trust security, and long-term maintainability.
  • Cross-Functional & User Collaboration: Partner closely with Product Managers, Designers, ML Engineers, Backend Engineers, and Stripe integration partners to turn feedback into product improvements.
Requirements
Mobile Engineering & Technical Fundamentals
  • 3+ years of professional software engineering experience building, shipping, and operating mobile applications or developer-facing SDKs.
  • iOS Expertise: Strong hands-on development experience for iOS using Swift or Objective-C.
  • Software Architecture & API Design: Solid software design fundamentals with a proven track record creating clean, maintainable APIs, reusable component libraries, or framework abstractions.
  • Full-Spectrum Mobile Systems: Practical experience delivering mobile functionality beyond basic UI layouts—including REST/gRPC API integration, state management, device hardware APIs (camera, sensors), and local persistence.
  • Production Operations: Demonstrated experience testing, debugging, monitoring, profiling, and supporting mobile software in high-scale production environments.
  • Collaboration & Craft: Strong communication skills with a focus on delivering polished, accessible, and high-quality user and developer experiences.
Preferred Qualifications
  • Prior experience building public-facing mobile SDKs, shared libraries, or open-source APIs used outside your immediate team.
  • Exposure to multi-platform mobile technologies, including Android (Kotlin), React Native, or Kotlin Multiplatform (KMP).
  • Hands-on experience with mobile camera APIs, image processing, document capture engines, or biometric frameworks.
  • Experience designing mobile software that handles sensitive PII data using strict security, encryption, and privacy principles by default.
  • Familiarity with accessibility standards (a11y), internationalization (i18n), mobile CI/CD pipelines, release automation, and network resilience.
  • Direct experience contributing to backend microservices or APIs that support mobile client applications.
Total Rewards & Benefits
  • Equity & Total Pay: Competitive base salary + equity compensation package + annual performance incentive eligibility.
  • Comprehensive Healthcare: Top-tier medical, dental, and vision health coverage options for employees and eligible dependents.
  • Financial & Retirement: 401(k) retirement plan with employer matching, plus flexible spending accounts and life insurance.
  • Time Off & Remote Support: Flexible paid time off, paid parental leave, paid holidays, and home office stipends for remote team members.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Software Engineer - iOS, Android & React Native NEW
Mobile Software Engineer - iOS, Android & React Native NEW

The Briefed • Seattle (WA)

On-site
USD 150,000 - 210,000
Equity & Pay
Healthcare
Retirement Plan
+1
Android Engineer, Identity
Android Engineer, Identity

Stripe, Inc. • San Francisco (CA)

Hybrid
USD 157,000 - 235,000
iOS Engineer, Identity
iOS Engineer, Identity

Stripe, Inc. • New York (NY)

On-site
USD 157,000 - 235,000
Equity
Bonus
401(k) plan
+4
Android Engineer, Identity
Android Engineer, Identity

Stripe, Inc. • Seattle (WA)

On-site
USD 157,000 - 235,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
iOS Engineer, Identity
iOS Engineer, Identity

Stripe, Inc. • San Francisco (CA)

On-site
USD 157,000 - 235,000
Equity
Bonus/Commissions
401(k)
+2
iOS Engineer, Identity
iOS Engineer, Identity

Stripe, Inc. • Seattle (WA)

On-site
USD 150,000 - 210,000
Competitive compensation
Medical, dental, vision
Stock options
+1
iOS Engineer, Identity Product
iOS Engineer, Identity Product

Stripe, Inc. • Seattle (WA)

On-site
USD 120,000 - 180,000
Android Engineer, Identity Product
Android Engineer, Identity Product

Stripe, Inc. • Seattle (WA)

On-site
USD 150,000 - 190,000
iOS Engineer, Identity SDKs & Mobile UX
iOS Engineer, Identity SDKs & Mobile UX

Stripe, Inc. • Seattle (WA)

On-site
USD 150,000 - 210,000
Competitive compensation
Medical, dental, vision
Stock options
+1
Identity Mobile SDK Engineer (iOS) — Privacy, Equity & Remote
Identity Mobile SDK Engineer (iOS) — Privacy, Equity & Remote

The Briefed • San Francisco (CA)

On-site
USD 210,000 - 260,000
Equity & Total Pay
Healthcare options
401(k) plan
+1