Software Engineer, Native Mobile

Glean•Mountain View, CA
•$140,000 - $265,000•Hybrid

About The Position

Glean is seeking a Senior Software Engineer, Mobile, to replace its current web-wrapped apps with fully native iOS and Android applications built with Swift/SwiftUI and Kotlin/Jetpack Compose. The engineer will establish the technical foundations for the new codebases and deliver a refined mobile experience using AI. The role spans native app development, mobile architecture, infrastructure, and enterprise readiness. The engineer will build end-to-end user-facing capabilities, own mobile CI/CD and AI-native development workflows, and ensure the apps meet enterprise authentication, administration, security, and deployment requirements. The position is hybrid, with four days per week in Glean’s Mountain View or San Francisco office.

Requirements

  • At least 6 years of software engineering experience, including at least 4 years shipping production mobile apps on both iOS and Android.
  • Proficiency in Swift or Kotlin, working knowledge of the other language, and willingness to develop cross-platform fluency and work on both platforms.
  • Experience owning mobile CI/CD pipelines and release infrastructure, such as Fastlane, Xcode Cloud, GitHub Actions, Gradle, code signing, and staged rollouts.
  • Daily use of AI coding tools to ship efficiently while maintaining quality, with informed views on structuring codebases and toolchains for coding agents.
  • Experience with mobile authentication, including OAuth 2.0/PKCE, OIDC/SAML, MSAL, ASWebAuthenticationSession or Custom Tabs, and Keychain or Android Keystore.
  • Experience shipping OS integrations on at least one platform, such as widgets, App Intents or Shortcuts, extensions, or background work.
  • A startup mindset and comfort owning problems end to end, from infrastructure to user interface, in an ambiguous environment.

Nice To Haves

  • Experience migrating a hybrid or cross-platform app to native.
  • Experience shipping apps in MDM/MAM-managed enterprise environments.

Responsibilities

  • Build and ship native iOS and Android apps using Swift/SwiftUI and Kotlin/Jetpack Compose.
  • Deliver end-to-end user-facing features, including search, AI assistant, agents, notifications, and OS integrations such as widgets, App Intents, share extensions, and live voice modes.
  • Create platform-native experiences that follow Apple Human Interface Guidelines and Google Material Design, with attention to accessibility, performance, and offline behavior.
  • Define mobile architecture, including module boundaries, networking, persistence, concurrency, observability, and performance budgets.
  • Own mobile CI/CD, including automated builds and tests, code signing, TestFlight and Play Store deployment, phased rollouts, and release health monitoring.
  • Establish an AI-native development workflow, including an agent-friendly repository, automated test generation, AI-assisted review, and tooling for coding agents to build, run, and verify mobile changes.
  • Build, sign, and ship enterprise app variants with distinct configuration and distribution requirements.
  • Own mobile authentication end to end, including OAuth 2.0/PKCE, OIDC/SAML SSO, secure token and session handling, and identity-provider policies such as conditional access and device trust.
  • Support managed and BYOD environments, including MDM, MAM, managed app configuration, app protection policies, and Android Enterprise work profiles.
  • Design admin-controlled data protection for downloads, sharing, copy/paste, and screenshots with Security and Admin teams, and emit reliable audit events for customer security tooling.
  • Represent mobile in enterprise security reviews and validate app behavior on real managed and unmanaged devices.

Benefits

  • Medical coverage
  • Vision coverage
  • Dental coverage
  • Generous time-off policy
  • 401(k) plan
  • Home office improvement stipend
  • Annual education stipend
  • Annual wellness stipend
  • Regular company events
  • Healthy lunches daily
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service