Staff / Sr.Staff Engineer, Android Developer Experience (Slack) (San Francisco) Job at Salesforce, Inc.., San Francisco, CA

bGQzTWUxbXB1TWZPZFV1YURDQXg1cVNsMFE9PQ==
  • Salesforce, Inc..
  • San Francisco, CA

Job Description

We are looking for people who are passionate about building strong, sustainable developer tooling for the Slack Android, which is used by millions of people every day. The Android Developer Experience(DevXP) team enables feature engineers at Slack to tackle complicated problems quickly without needing to reinvent the wheel. Were looking for lead engineers who specialize in Android tooling and have prior experience in leading Android dev tooling.
As an DevXP engineer, you like building developer workflow tools and work towards making Android development best at Slack. You excel in leading others and derive joy from mentoring and growing other Android engineers. You set a high bar for the technical design and code quality of your team. You demonstrate exceptional ownership of not only the area of your team, but across Slacks entire Android codebase. You have a can do demeanor and nothing is beneath you or outside your responsibilities because you do what it takes to deliver the highest quality code and the most impactful features. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.

What You Should Have
  • 10+ years of experience building and maintaining complex Android tooling from CI to CD

  • Deep expertise with Kotlin, Gradle, and Android framework components

  • Experience with RxJava, Coroutines, Flows and dependency injection frameworks (e.g., Dagger, Anvil)

  • Experience with AI tools like Claude Code, scripting (Python/bash etc)

  • Ability to monitor and improve KPIs such as CI stability, TimeToMerge, and build time metrics.

  • Deep familiarity with the Android Studio ecosystem, CI/CD pipelines, and automated testing tools

  • A related technical degree required


Bonus Points

  • Experience using Slack and a keen interest in making it better

  • A passion for newer build tools like Bazel

  • Prior experience leading a developer experience team

#J-18808-Ljbffr

Job Tags

Full time,

Similar Jobs

Navy

Nuclear Operations Job at Navy

ABOUT Nuclear technicians, power plant operators, and subsystems specialists are responsible for keeping vital Naval submarines and aircraft...  ...of one year of Algebra and meet eligibility requirements for a security clearance. General qualifications may vary depending on whether... 

CITY OF ELLENSBURG

Assistant City Attorney Job at CITY OF ELLENSBURG

? Job Title: Assistant City Attorney Open: September 18, 2025 Close Date: Open Until Filled Applications will be reviewed as they are received. Salary: Salary offered will depend on qualifications and experience. Assistant City Attorney I - $10,168 - $11,50... 

RecruitWell LLC

Neonatology Physician Job at RecruitWell LLC

 ...Weekends: Not explicitly stated (likely included in call rotation)Candidate Requirements* Board Certified or Board Eligible - Neonatology* Eligible for Georgia medical license* Strong interest in collaborative, high-quality neonatal care* No locum candidates accepted... 

Back Office Logistics Llc

Customer Service and Data Entry Office Job at Back Office Logistics Llc

 ...to 6pm Every other Saturday or Sunday OT rate Heavy data entry. Small office. Staff of 8 team members. Seeking someone who is good with attendance and can work well independently, Entry level. We will train. Company Description Small stable company that... 

Jovani Enterprises Inc

Taxi and Limousine licensed DRIVERS Job at Jovani Enterprises Inc

 ...cars on the road transporting patients from their homes to hospitals, clinics or doctor offices. We are looking for 6 more qualified drivers. A qualified driver is someone who has a clean NY State Class E license, a 6 hour NY State Defensive driving course certificate,...