Salesforce

AI CRM

StaffSoftwareEngineer,Android

$197–314k United States FULL TIME
The Brief

“Staff Software Engineer, Android at Salesforce. Skills: Android development, infrastructure, tooling, platform engineering, AI-assisted development, systems thinking, observability, performance tooling, large modular codebases, CI/CD pipelines. owns the guardrails, delivery signals, and observability that ensure Slack's mobile apps ship with confidence. make the development process itself better: the build systems, the test infrastructure, the architectural enforcement, and the metrics”

What You'll Achieve.

ensure Slack's mobile apps ship with confidence; make the development process itself better; define what safety means at scale; measure what matters

Industry & Context.

AI CRM
Problems you'll solve

systems thinker; trace problems to their root cause; detect recurring patterns across teams and codebases; when you find a gap where infrastructure should exist, you build the system

What They're Looking For.

Must Have

7+ years of software engineering experience, foundation in Android development, significant time spent on infrastructure, tooling, or platform work in a large modular codebase, A systems thinker, A track record of bringing people along, Hands-on experience with performance tooling and observability, including profiling, build analysis, metrics dashboards, and using data to decide where to invest, Proficiency with AI-assisted development, Experience working at scale in large modular codebases with complex dependency graphs and CI/CD pipelines where changes have org-wide blast radius, A habit of learning, experimenting, and sharing

Nice to Have

Experience using Slack and a keen interest in making it better, Prior experience on a centralized infrastructure or developer experience team, serving internal developer customers across multiple teams, 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, Comfort working across platform boundaries — you've contributed to iOS, backend, or cross-platform tooling in addition to Android

What You'll Do.

and observability that ensure Slack's mobile apps ship with confidence

make the development process itself better: the build systems

the test infrastructure

the architectural enforcement

define what safety means at scale

set a high bar for codebase health

take ownership well beyond your immediate area

fix the root cause of anything slowing the team down

energized by the intersection of developer tooling

AI-assisted development

and mobile platform engineering

build for the long term

How You'll Work.

Team & Collaboration

bringing people along; raise the bar through education, pairing, and influence

Free ATS check

Applying for this Staff Software Engineer, Android role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Salesforce?

Real rants from real employees. Read before you apply.

Read Company Rants →