Staff Software Engineer, Android - Slack Productivity Mobile

Salesforce

Remote

Quick summary

Work type
Remote
Location
Atlanta, GA
Salary
$197,300–$313,700 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $256k
$142k most similar roles pay here $332k

This role pays more than 85% of similar roles. Most pay $170,000–$236,900 — the shaded band above. At the midpoint, this role pays about $256k versus about $203k 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 $171,200–$260,100 across 105 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Staff Software Engineer, Android - Slack Productivity Mobile

As a Staff Android Engineer on Slack’s Productivity Mobile team, you will serve as a technical leader driving architecture and engineering strategy across multiple initiatives. Your responsibilities include leading complex cross-functional projects from inception through production rollout, partnering with Product and Design teams to create user-centric experiences, and identifying opportunities for performance and reliability improvements. You will establish best practices in Android development and mentor senior engineers while contributing to the growth of Slack’s mobile engineering community. Ideal candidates have over six years of professional software engineering experience, deep expertise in Kotlin and modern Android development, and a proven track record of leading technical initiatives with measurable impact. Experience with Jetpack Compose and contributions to open-source projects are preferred. This role offers the chance to shape how work is done on mobile in an increasingly AI-driven landscape.

What you'll do

  • Lead technical strategy and architecture for Slack's Android application used by millions daily.
  • Drive complex, cross-functional initiatives from exploration through production rollout and long-term evolution.
  • Partner with Product and Design to shape user experiences balancing needs, constraints, and maintainability.
  • Identify and implement platform-wide improvements in performance, reliability, accessibility, and developer productivity.
  • Mentor senior engineers and contribute to the growth of Slack's Android engineering community.

What we're looking for

  • Proven track record leading large technical initiatives with measurable impact.
  • 6+ years professional software engineering experience, including Android app development at scale.
  • Deep expertise in Kotlin and modern Android development practices.
  • Strong understanding of Android architecture, lifecycle, 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

Sr Software Engineer, Android

T-Mobile

Bellevue, WA 4 days ago $113,600$205,000
Kotlin Jetpack Compose MVVM Clean Architecture RESTful APIs Dagger/Hilt Gradle Git Fastlane CI/CD Firebase Instabug GitHub Copilot ChatGPT Enterprise Claude Android Accessibility Standards TalkBack Agile/Scrum

Careers

Qualcomm

San Diego, CA 149 days ago
C++ Java Rust Git CI/CD Android Linux ARM Mobile SoC Debugging Performance Monitoring Memory Management SDK NDK HALs Security Treble C++14 API Design Open-Source Projects

Software Engineer - Mobile, Android

Anduril Industries

Costa Mesa, CA 5 days ago $166,000$220,000
Jetpack Compose Kotlin Java C++ Rust Golang TCP/IP HTTP protobuf gRPC CircleCI Docker Gitlab-CI NixOS CMake Cargo gradle Python Bash