Staff Software Engineer
Core
Build foundational mobile build and release infrastructure, tools, and AI agent workflows to enable hundreds of mobile engineers to create stable, scalable, and efficient Android apps.
Role type
Staff Software Engineer (Mobile Tooling & Infrastructure)
Builds
Mobile build systems, release pipelines, command-line tools, and AI-enhanced developer productivity workflows
Domain
Mobile Development / DevOps / Build Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Android build systems, CI/CD pipeline management, Python, Bash, Kotlin, native mobile testing, architectural design, stakeholder management, team mentorship
Preferred skills
Bazel, Jetpack Compose, AI/Agentic programming, open-source contributions
Technologies
Android, Bazel, Python, Bash, Kotlin, Android Studio, CI pipelines
Responsibilities
Design and maintain mobile build/release infrastructure; guide projects from start to finish; analyze systems for automation and improvement; prototype and implement new tools; build AI agent workflows for developer productivity; maintain Android versions and dependencies; mentor junior engineers and conduct code reviews
Seniority
Staff, hands-on IC with strategic influence