Salesforce
AI CRM
StaffSoftwareEngineer,Android
“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.
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
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.