Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $197,300–$313,700 / yr
- Posted
- 1 day ago
Market check
Salary context
How this pay compares to similar roles
This role pays more than 85% of similar roles. Most pay $166,500–$233,225 — the shaded band above. At the midpoint, this role pays about $256k versus about $200k for comparable roles.
Based on 240 similar postings.
Employer
About Salesforce
Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing
Salesforce currently has 121 open roles on FindRole.
Listed pay typically runs $167,600–$260,100 across 106 roles with salary data.
Most-posted roles
- Software Engineering LMTS 5
- Missionforce - Senior/Lead Forward Deployed Engineer (FDE), Public Sector 3
- Applied Research Engineer 2
- DevOps Engineer, GovCloud Mid/Senior 2
- Forward Deployed Engineering Lead - Data Science & Integration 2
At a glance
TL;DR · Staff Software Engineer, Android - Slack Productivity Mobile
As a Staff Android Engineer at Slack, you will join the Productivity Mobile team to lead technical initiatives and shape the architecture of critical mobile experiences used by millions daily. You’ll collaborate with cross-functional teams including Product, Design, Backend, and iOS engineers to deliver intuitive, performant, and reliable solutions. Key responsibilities include driving engineering strategy, identifying platform-wide improvements, mentoring senior engineers, and establishing best practices for Android development. Ideal candidates have a proven track record of leading large-scale technical projects, deep expertise in Kotlin and modern Android development, and experience building scalable systems at scale. This role offers the chance to influence Slack’s mobile direction and work on AI-powered experiences within an industry-leading engineering community.
Skills
What you'll do
- Lead architecture and technical strategy for Slack's Android application used by millions of users.
- Drive complex, cross-functional initiatives from early exploration to production rollout.
- Partner with Product and Design to balance user needs, technical constraints, and maintainability.
- Identify platform-wide opportunities to enhance performance, reliability, accessibility, and developer productivity.
- Establish best practices for Android development, testing, observability, and operational excellence.
- Mentor senior engineers and contribute to the growth of the broader Android engineering community.
What we're looking for
- Proven track record of leading large technical initiatives with measurable business impact.
- 6+ years of professional software engineering experience, including significant Android app development at scale.
- Deep expertise in Kotlin and modern Android development practices.
- Strong understanding of Android architecture, lifecycle management, concurrency, networking, and performance optimization.
- Ability to influence technical direction through collaboration and drive alignment across diverse stakeholders.
- Excellent communication skills with experience working across Engineering, Product, and Design organizations.
More like this
Similar roles
Staff Software Engineer Android
PayPal
Software Engineer - Mobile, Android
Anduril Industries
Staff Software Engineer, Android, Level 6
Snap Inc.
Sr. Software Quality Engineer, Android/Mobile
Fiserv
Software Engineer III-Android
McDonald’s Corporation