Software Engineer, Native Mobile
San Francisco, CA - USA
Job Summary
Glean is seeking a Senior Software Engineer Mobile to accelerate our development of fully native apps for iOS and Android. Today our apps wrap the web app; you will replace them with native Swift/SwiftUI and Kotlin/Jetpack Compose apps harnessing AI to deliver a new refined and polished mobile experience. You will be responsible for setting strong technical foundations for these new codebases.
You will:
Build the apps
- Build and ship native iOS and Android apps in Swift/SwiftUI and Kotlin/Jetpack Compose.
- Ship user-facing features end to end: search AI assistant agents notifications and OS integrations such as widgets App Intents share extensions live voice modes and more.
- Build experiences that feel native on each platform following Apples Human Interface Guidelines and Googles Material Design with strong accessibility performance and offline behavior.
- Define the mobile architecture: module boundaries networking persistence concurrency observability and performance budgets.
Build the infrastructure
- Own mobile CI/CD: automated builds and tests code signing TestFlight and Play Store deployment phased rollouts and release health monitoring.
- Set up an AI-native development workflow: an agent-friendly repo automated test generation AI-assisted review and tooling that lets coding agents build run and verify mobile changes.
Own enterprise readiness
- Build sign and ship enterprise app variants with their own configuration and distribution requirements.
- Own mobile authentication end to end: OAuth 2.0/PKCE OIDC/SAML SSO secure token and session handling and identity-provider policies such as conditional access and device trust.
- Make the apps work in managed and BYOD environments: MDM MAM managed app configuration app protection policies and Android Enterprise work profiles.
- Design admin-controlled data protection (downloads sharing copy/paste screenshots) with Security and Admin teams and emit reliable audit events for customer security tooling.
- Represent mobile in enterprise security reviews and validate behavior on real managed and unmanaged devices.
- 6 years of software engineering experience with 4 years shipping production mobile apps on both iOS and Android.
- Proficiency in Swift or Kotlin with working knowledge of the other and willingness to develop cross-platform fluency as you will be responsible for both iOS and Android.
- You have owned mobile CI/CD pipelines and release infrastructure (e.g. Fastlane Xcode Cloud GitHub Actions Gradle code signing staged rollouts).
- You use AI coding tools daily to ship faster without lowering the quality bar and have opinions on structuring a codebase and toolchain so agents work in it effectively.
- Experience with mobile auth: OAuth 2.0/PKCE OIDC/SAML MSAL ASWebAuthenticationSession / Custom Tabs Keychain and Android Keystore.
- Experience shipping OS integrations (widgets App Intents / Shortcuts extensions background work) on at least one platform.
- Startup mindset: comfortable owning problems end to end from infra to pixels in an ambiguous environment.
- Nice to have: migrating a hybrid or cross-platform app to native; shipping in MDM/MAM-managed enterprise environments.
Location:
- This role is hybrid (4 days a week in our Mountain View or San Francisco office)
Compensation & Benefits:
The standard base salary range for this position is $140000 - $265000 annually. Compensation offered will be determined by factors such as location level job-related knowledge skills and experience. Certain roles may be eligible for variable compensation equity and benefits.
We offer a comprehensive benefits package including competitive compensation Medical Vision and Dental coverage generous time-off policy and the opportunity to contribute to your 401k plan to support your long-term goals. When you join youll receive a home office improvement stipend as well as an annual education and wellness stipends to support your growth and wellbeing. We foster a vibrant company culture through regular events and provide healthy lunches daily to keep you fueled and focused.
Were committed to building and sustaining a diverse inclusive workplace. We strive to attract and retain people with a wide range of backgrounds experiences and perspectives and we do not discriminate on the basis of gender ethnicity sexual orientation religion civil or family status age disability or race.
#LI-HYBRID
By clicking Submit Application I confirm that I have read the Global Data Privacy Notice and the Applicant Arbitration Agreement and I agree to the terms.
Required Experience:
IC
About Company
Glean was created to deliver healthy and fresh foods - made directly from fruits and vegetables - into your hands! Sweet Potato Flour & Pumpkin Flour now available. Our team is made up of a handful of passionate people who have worked in food and agriculture most of their careers - ... View more