
Staff Software Engineer, iOS
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $216,300 - $313,700 per year
About the role
- Build strong, sustainable developer tooling for the Slack iOS used by millions.
- Enable feature engineers at Slack to tackle complicated problems quickly.
- Excel in leading others and derive joy from mentoring other iOS engineers.
- Set a high bar for the technical design and code quality of your team.
- Demonstrate exceptional ownership across Slack’s entire iOS codebase.
- Deliver the highest quality code and impactful features with a “can do” demeanor.
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
- Experience using Slack and a keen interest in making it better (Bonus Points)
- Prior experience in iOS developer experience role (Bonus Points)
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 & Tools
iOS developmentSwiftBazelPythonXcodeCI/CDautomated testingscriptingKPI monitoringbuild time metrics
Soft Skills
leadershipmentoringownershipproblem-solvingcommunicationteam collaborationquality assuranceadaptabilityinitiativepositive attitude