FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer, Android
Salesforce. The Mobile Guardrails team owns the guardrails, delivery signals, and observability that ensure Slack's mobile apps ship with confidence — whether the code is written by a human or an AI agent.
Posted 4/25/2026full-timeSan Francisco • California, Washington • 🇺🇸 United StatesLead💰 $197,300 - $313,700 per yearWebsite
Tech Stack
Tools & technologiesAndroidGradleGrafanaKotlinPython
About the role
Key responsibilities & impact- The Mobile Guardrails team owns the guardrails, delivery signals, and observability that ensure Slack's mobile apps ship with confidence — whether the code is written by a human or an AI agent.
- We make the development process itself better: the build systems, the test infrastructure, the architectural enforcement, and the metrics that tell us where to invest next.
- As a guardrails engineer, you think in systems, not features.
- You see a flaky test and think about quarantine infrastructure, not just a retry.
- You see a 400-file module and think about rebuild radii and dependency graphs, not just a refactor.
- You set a high bar for codebase health and take ownership beyond your immediate area — when something is slowing the team down, you fix the root cause, not just the symptom.
- You are energized by the intersection of developer tooling, AI-assisted development, and mobile platform engineering.
- You thrive in ambiguity, build for the long term, and measure what matters.
Requirements
What you’ll need- 7+ years of software engineering experience, with a strong foundation in Android development and significant time spent on infrastructure, tooling, or platform work in a large modular codebase
- Proficiency with Kotlin and the Android ecosystem, but equally comfortable working in build systems, CI/CD pipelines, scripting, and tooling that spans platforms
- Experience with build systems at scale — Gradle, Bazel, or similar, including build performance optimization, dependency management, and modularization strategies for codebases with hundreds of modules
- A track record of identifying systemic problems in large codebase, oversized modules, competing patterns, slow builds, flaky tests and turning them into high-impact projects with measurable outcomes
- Experience designing and enforcing architectural patterns across a codebase (e.g., dependency injection frameworks, module layering, interface-only dependencies)
- Hands-on experience building or significantly improving CI/CD pipelines, build observability, and developer workflow tooling — the systems that engineers use to validate their code every day
- Familiarity with metrics and observability tools (e.g., Honeycomb, Grafana) for measuring build performance, test reliability, or developer productivity
- Solid experience with automated testing strategies: unit, integration, and UI testing frameworks, smart test selection, and test stability management
- Comfortable with scripting (Python, Bash, etc.) for build tooling, code generation, or developer workflow automation
- A disciplined approach to development, testing, documentation, and code structure in a team environment
- An interest in guiding, influencing, and growing other engineers — you raise the bar for everyone, not just your own code
Benefits
Comp & perks- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android developmentKotlinbuild systemsCI/CD pipelinesscriptingGradleBazelautomated testingdependency injectiontest stability management
Soft Skills
problem-solvingownershipteam collaborationmentorshipadaptabilitylong-term thinkingcommunicationdisciplineinfluenceguidance