Salesforce

Staff Software Engineer, iOS Developer Experience

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • California, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $211,500 - $306,600 per year

Job Level

Lead

Tech Stack

iOSPythonSwift

About the role

  • enabling feature engineers at Slack to tackle complicated problems quickly
  • building developer workflow tools for the Slack iOS
  • leading others and mentoring and growing other iOS engineers
  • demonstrating exceptional ownership of Slack’s entire iOS codebase
  • setting a high bar for technical design and code quality
  • building new things and thriving in ambiguity and failure

Requirements

  • 10+ years of experience building and maintaining complex iOS tooling from CI to CD
  • Deep expertise with Swift, Bazel, Python and Xcode tools
  • 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 Apple ecosystem, CI/CD pipelines, and automated testing tools
Benefits
  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
iOS developmentSwiftBazelPythonXcodeCI/CDautomated testingscriptingKPI monitoringbuild time metrics
Soft skills
leadershipmentoringownershipproblem-solvingadaptability