Sobre esta vaga de Software Engineer, Native Mobile na Glean
About the Role:
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 Apple's Human Interface Guidelines and Google’s 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.
About you:
- 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 $140,000 - $265,000 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, you'll 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.
We’re 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.