
Staff Software Engineer, iOS – Search and AI Mobile
Salesforce
full-time
Posted on:
Location Type: Office
Location: San Francisco • California, New York, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $211,500 - $306,600 per year
Job Level
Lead
Tech Stack
iOSObjective-CSwift
About the role
- you'll lead the Search and AI mobile efforts, owning the roadmap and technical strategy for two of our highest-impact user journeys—helping people find what they need and get things done on the go.
- This isn't about porting desktop features to mobile; it's about reimagining AI and Search for how people actually work from their phones, leveraging mobile-specific capabilities like notifications, location, and device sensors to build context-aware experiences that feel native.
- You'll mentor engineers equally passionate about mobile-first thinking while partnering closely with Product and Design.
Requirements
- At least 7+ years of mobile engineering experience with an emphasis on technical leadership in medium to large teams.
- Related technical degree required.
- A demonstrated track record of spotting issues in complex codebases and transforming them into successful, high-impact projects.
- An extensive understanding of iOS framework components and their respective lifecycles.
- Strong computer science fundamentals: data structures, algorithms and programming languages.
- Experience working closely with product teams, designers, and other developers to create a truly delightful mobile experience.
- Current and detailed knowledge of the capabilities of different iOS API levels.
- Experience developing highly performant Swift/Objective-C code and view layouts and the ability to diagnose performance bottlenecks.
- Familiarity with the iOS tool ecosystem for development, testing, debugging, and performance benchmarking.
- An excellent understanding of best practices for concurrency and threading.
Benefits
- wellbeing reimbursement
- generous parental leave
- adoption assistance
- fertility benefits
- medical insurance
- dental insurance
- vision insurance
- mental health support
- 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
mobile engineeringiOS framework componentsSwiftObjective-Cdata structuresalgorithmsperformance bottlenecksconcurrencythreadingcontext-aware experiences
Soft skills
technical leadershipmentoringcollaborationproblem-solvingcommunication
Certifications
related technical degree