H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Slack logo

Mid, Senior, Staff Software Engineer, iOS Infrastructure

Slack
San Francisco, CA Full-time 12/19/2025 $157.6k - $334.6k per year
Undergraduate with 5+ Years of Experience

Job Description

Salesforce is seeking an experienced infrastructure engineer to build sustainable infrastructure for the Slack iOS client. The ideal candidate will have a strong background in iOS application development and a passion for creating high-quality, maintainable code that enhances user experience.

Requirements

  • 5 - 7+ years of experience building and maintaining complex iOS applications
  • Deep expertise with Swift and iOS frameworks
  • Strong understanding of iOS architectural patterns, such as VIPER
  • Experience developing core functionality of team's features or systems
  • Experience driving technical design and culture across their function
  • Solid experience designing scalable and maintainable APIs for shared components, frameworks, or systems
  • Extensive experience debugging and fixing crashes, UI rendering issues, and performance problems on iOS using Xcode, Instruments, and other tools
  • Experience with Combine, Swift Concurrency (async/await, actors), and dependency injection frameworks (e.g., Needle, Resolver)
  • Experience with scripting (Python/bash etc)
  • Experience with running a/b experimentation
  • Ability to monitor and improve app KPIs such as launch time, app hangs, and crash-free sessions
  • A disciplined approach to development, testing, documentation and code structure in a team environment
  • An interest in guiding, influencing, and growing other engineers and teams
  • Deep familiarity with the Xcode ecosystem, CI/CD pipelines, and automated testing tools
  • A product-minded approach to engineering, with an eye for software quality and an ability to connect technical initiatives to business impact
  • A related technical degree required

Responsibilities

  • Build strong, sustainable infrastructure for the Slack iOS client
  • Enable feature engineers at Slack to tackle complicated problems quickly
  • Set a high bar for technical design and code quality
  • Demonstrate exceptional ownership of the iOS codebase
  • Deliver the highest quality code and impactful features
  • Thrive in fast-paced environments and embrace ambiguity

Benefits

  • Employees at Slack, as part of Salesforce, are often offered comprehensive benefits focused on wellbeing and inclusion, including competitive health-care coverage, time off to rest, recharge and volunteer, and holistic programs that support mental health, family planning and overall work–life balance.