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

M09RTkZFQXgvV2tUdFNtRmtXQlBxOFlib2c9PQ==
  • 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

Similar Jobs

HumanEdge Travel Healthcare

Travel Nurse RN - Psychiatric - $1,895 per week Job at HumanEdge Travel Healthcare

 ...HumanEdge Travel Healthcare is seeking a travel nurse RN Psychiatric for a travel nursing job in Green Bay, Wisconsin. Job Description & Requirements ~ Specialty: Psychiatric ~ Discipline: RN ~ Start Date: ASAP ~ Duration: 13 weeks ~36 hours... 

Vi Living

Concierge Job at Vi Living

 ...~ Meaningful and rewarding work Vi at Palo Alto is located at 620 Sand Hill Road, Palo Alto CA 94304 Responsibilities: Concierge An opportunity exists on our highly accomplished resident services team to welcome and direct all residents and guests of the community... 

Trispoke Managed Services Pvt. Ltd.

Aircraft Mechanic Job at Trispoke Managed Services Pvt. Ltd.

 ...REQUIREMENT). Support a Fortune 500 Aero Defense company as an Aircraft Maintenance and Repair Technician. This is safety...  ...install bushings and liners by shrink fitting and arbor press. Experience Required High School Diploma or Equivalent required Automotive... 

Civil & Environmental Consultants, Inc

Solid Waste Engineering Project Manager Job at Civil & Environmental Consultants, Inc

 ..., and we have an excellent opportunity to hire a Project Manager to contribute to our Waste Management Practice in our Sacramento, CA location. As a...  ...the practice in market sectors that include traditional Solid Waste and Industrial Waste. You will be responsible for developing... 

Medical University of South Carolina

UNIV-Tenure Track Faculty, DNP Program, Nurse Practitioner with DNP Project Course Focus, College of Nursing Job at Medical University of South Carolina

 ...Practice Program within the MUSC College of Nursing. The qualified candidate is expected to...  ...Type: Employee Worker Sub-Type: Faculty Cost Center: CC001079 CON Office Of Academic...  ...centric learning. Experience in graduate online teaching methods is preferred. However,...