Staff Software Engineer, Android

SalesforceSeattle, WA
Hybrid

About The Position

Salesforce is seeking an engineer with strong Android foundations who thinks beyond any single platform. The Mobile Guardrails team owns the guardrails, delivery signals, and observability that ensure Slack's mobile apps ship with confidence. This role involves making the development process itself better, focusing on build systems, test infrastructure, architectural enforcement, and metrics. The ideal candidate sees mobile infrastructure as a connected system and wants to define quality at scale, thinking in systems rather than features. They should identify systemic problems and drive high-impact projects with measurable outcomes, setting a high bar for codebase health and taking ownership beyond their immediate area. This role is energized by the intersection of developer tooling, AI-assisted development, and mobile platform engineering, thriving in ambiguity and building for the long term.

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 build performance optimization, dependency management, and modularization strategies for codebases with hundreds of modules.
  • Track record of identifying systemic problems in large codebases and driving high-impact projects.
  • 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 the infrastructure, context, or guardrails that make AI agents more effective in large codebases.
  • 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 build systems, test infrastructure, architectural enforcement, and metrics.
  • Define what quality means at scale for mobile infrastructure.
  • Identify systemic problems in large codebases, such as oversized modules, competing patterns, slow builds, and flaky tests, and turn them into high-impact projects with measurable outcomes.
  • Design and enforce architectural patterns across a codebase.
  • Build or significantly 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.
  • Maintain 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service