Staff Software Engineer, Android

SalesforceSan Francisco, CA

About The Position

Salesforce is seeking a Staff Software Engineer for the Mobile Guardrails team, which is responsible for ensuring the quality and confidence of Slack's mobile app releases through guardrails, delivery signals, and observability. This role focuses on improving the development process itself, including build systems, test infrastructure, architectural enforcement, and metrics. The ideal candidate will have strong Android foundations, a systems-thinking approach, and a passion for mobile infrastructure as a connected system. They should be comfortable with ambiguity, build for the long term, and measure what matters, with a focus on developer tooling, AI-assisted development, and mobile platform engineering.

Requirements

  • 7+ years of software engineering experience.
  • Strong foundation in Android development.
  • Significant time spent on infrastructure, tooling, or platform work in a large modular codebase.
  • Proficiency with Kotlin and the Android ecosystem.
  • Comfort working in build systems, CI/CD pipelines, scripting, and tooling that spans platforms.
  • Experience with build systems at scale (e.g., Gradle, Bazel), including performance optimization, dependency management, and modularization strategies for large codebases.
  • Track record of identifying systemic problems in large codebases and turning them into high-impact projects with measurable outcomes.
  • Experience designing and enforcing architectural patterns across a codebase.
  • Hands-on experience building or significantly improving CI/CD pipelines, build observability, and developer workflow tooling.
  • Familiarity with metrics and observability tools (e.g., Honeycomb, Grafana).
  • Solid experience with automated testing strategies (unit, integration, UI testing frameworks, smart test selection, test stability management).
  • Comfort with scripting (Python, Bash, etc.).
  • A disciplined approach to development, testing, documentation, and code structure in a team environment.
  • An interest in guiding, influencing, and growing other engineers.
  • A related technical degree required.

Nice To Haves

  • Experience using Slack and a keen interest in making it better.
  • Experience with AI-assisted development tooling (Claude Code, Codex, or similar), especially building infrastructure, context, or guardrails for AI agents.
  • Prior experience on a centralized infrastructure or developer experience team, serving internal developer customers across multiple teams.
  • Comfort working across platform boundaries (contributed to iOS, backend, or cross-platform tooling in addition to Android).

Responsibilities

  • Own the guardrails, delivery signals, and observability that ensure Slack's mobile apps ship with confidence.
  • Improve the build systems, test infrastructure, architectural enforcement, and metrics for mobile app development.
  • Identify and address systemic problems in large codebases, such as slow builds, flaky tests, and large modules.
  • Design and enforce architectural patterns across a codebase.
  • Build or improve CI/CD pipelines, build observability, and developer workflow tooling.
  • Measure build performance, test reliability, or developer productivity using metrics and observability tools.
  • Develop and automate build tooling, code generation, or developer workflows using scripting.
  • Contribute to a disciplined approach to development, testing, documentation, and code structure.
  • Guide, influence, and grow other engineers.

Benefits

  • Time off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401(k)
  • Employee stock purchasing program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

High school or GED

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service