Staff iOS Developer Experience Engineer - Slack

Leadout Capital

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Slack is seeking a Staff iOS Developer Experience Engineer to advance the iOS DevXP tooling and AI-powered workflows that power the Slack iOS app used by millions daily. You will mentor and grow other iOS engineers, set a high bar for design and code quality, and own the engineering outcomes across Slack’s iOS codebase in a fast-paced environment.

Expect deep work on Bazel-based builds, Swift, Python tooling, and integration of AI agents to automate PR generation, code reviews, and boilerplate

Qualifications

  • 5+ years of experience in iOS tooling or DevXP domains.
  • Proven ability to mentor and grow junior engineers.
  • Strong ownership across large iOS codebases and CI/CD pipelines.

Responsibilities

  • Lead the iOS DevXP team to build scalable, AI-powered developer tooling for Slack’s iOS app.
  • Mentor engineers, raise code quality, and drive architectural decisions across the iOS toolchain.
  • Triage complex issues (e.g., Bazel cache misses) and champion reliable, observable CI/CD workflows.

Skills

Mentoring
Leadership
Ownership

Education

Related technical degree

Tools

Swift
Bazel
Python
Xcode tools

Job description

Staff iOS Developer Experience (DevXP) Engineer:



We are looking for people who are passionate about building strong, sustainable, and AI-powered developer tooling for the Slack iOS app, which is used by millions of people every day. The iOS Developer Experience (DevXP) team enables feature engineers at Slack to tackle complicated problems quickly by pioneering an agentic software development lifecycle (Agentic SDLC)—where intelligent tools and autonomous workflows handle the heavy lifting so engineers don’t have to reinvent the wheel. We’re looking for engineers who specialize in iOS tooling, Bazel build systems, and integrating modern AI agents into the development pipeline through software factories, agentic automated testing, and more!




As a DevXP engineer, you love building next-generation developer workflows and intelligent agents that make iOS development best-in-class at Slack. You excel in leading others and derive joy from mentoring and growing other iOS engineers in an increasingly AI-assisted landscape. 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 Slack’s entire iOS codebase. You have a “can do” demeanor and nothing is beneath you - whether it’s debugging a complex Bazel cache miss or prompting an AI agent to auto-triage a broken CI pipeline. 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 iOS tooling from CI to CD

  • Deep expertise with Swift, Bazel, Python, and Xcode tools

  • Hands-on experience with Agentic SDLC workflows—using and integrating AI coding agents (like Claude Code, GitHub Copilot Workspace, or custom LLM scripts) to automate PR generation, code reviews, and boilerplate refactoring

  • Ability to monitor and improve KPIs such as CI stability, TimeToMerge, and build time metrics, leveraging intelligent automation to proactively identify and resolve pipeline bottlenecks

  • Deep familiarity with the Apple ecosystem, CI/CD pipelines, automated testing tools, and scripting (Python/bash/etc.)




Bonus Points:


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

  • Prior experience in an iOS developer experience role

  • A related technical degree required

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff iOS Developer Experience Engineer - Slack
Staff iOS Developer Experience Engineer - Slack

100 Salesforce, Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff iOS DevXP Engineer: AI-Driven Developer Tooling
Staff iOS DevXP Engineer: AI-Driven Developer Tooling

Leadout Capital • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior iOS DevXP Engineer: AI-Driven Slack Tooling
Senior iOS DevXP Engineer: AI-Driven Slack Tooling

100 Salesforce, Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
iOS DevXP Engineer: AI-Driven Developer Experience
iOS DevXP Engineer: AI-Driven Developer Experience

Salesforce • San Francisco (CA)

On-site
USD 197,000 - 345,000
Senior iOS DevXP Engineer — AI-Powered Dev Tools
Senior iOS DevXP Engineer — AI-Powered Dev Tools

James from Montana • San Francisco (CA)

Hybrid
USD 197,000 - 314,000
iOS DevXP Engineer: AI-Powered Developer Tools
iOS DevXP Engineer: AI-Powered Developer Tools

Slack Enterprise • San Francisco (CA)

On-site
USD 197,000 - 345,000
Senior iOS DevXP Engineer - AI-Powered Slack Tooling
Senior iOS DevXP Engineer - AI-Powered Slack Tooling

salesforce.com, inc. • Bellevue (WA)

On-site
USD 197,000 - 314,000
Staff iOS DevXP Engineer: AI-Driven Tooling & CI
Staff iOS DevXP Engineer: AI-Driven Tooling & CI

Salesforce, Inc. • San Francisco (CA)

On-site
USD 197,000 - 345,000
iOS DevXP Engineer: AI-Powered Dev Tooling
iOS DevXP Engineer: AI-Powered Dev Tooling

salesforce.com, inc. • Seattle (WA)

On-site
USD 197,000 - 314,000
iOS DevXP Engineer: AI-Powered Developer Tools
iOS DevXP Engineer: AI-Powered Developer Tools

salesforce.com, inc. • San Francisco (CA)

On-site
USD 197,000 - 314,000