Salesforce is seeking a Staff Software Engineer, iOS DevXP to join their team in Seattle, WA. The role focuses on building strong, sustainable developer tooling for the Slack iOS application.
About the Role
As a Staff Software Engineer in the iOS DevXP team, you will be responsible for developing and maintaining complex iOS tooling, enabling feature engineers to solve problems efficiently. You will lead and mentor other iOS engineers, ensuring high standards in technical design and code quality. Your role will involve monitoring KPIs, improving CI/CD processes, and contributing to the overall iOS codebase at Slack.
About You
Required:
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 and scripting (Python/bash).
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.
Preferred:
Experience using Slack and a keen interest in making it better.
Prior experience in an iOS developer experience role.
Benefits
Time off programs.
Medical, dental, and vision coverage.
Mental health support.
Paid parental leave.
Life and disability insurance.
401(k) plan.
Employee stock purchasing program.
Salesforce
We're the #1 AI CRM—where humans with agents drive customer success together with AI, data, and Customer 360 apps on one platform. Privacy Statement: http://www.salesforce.com/company/privacy/
Company Size: 10,001+ employeesSoftware Development