Senior iOS Tooling Engineer
Core
Build foundational systems, build tools, and maintain infrastructure for Lyft's mobile engineers to create stable, scalable, and efficient iOS apps.
Role type
Senior IC iOS Tooling Engineer
Builds
Mobile build and release infrastructure, developer productivity tools, and AI agent workflows for internal mobile engineers
Domain
Mobile development infrastructure / iOS tooling
Deliverable
production ML models | product features | infrastructure
Required skills
iOS development, Swift, Bazel, CI/CD pipeline management, command-line tooling (Python/Bash), mobile testing (unit/snapshot/UI), system architecture, project management, mentoring
Preferred skills
SwiftUI, AI/Agentic programming, open-source contributions
Technologies
iOS, Swift, Bazel, Python, Bash, Xcode, CI pipelines
Responsibilities
Create and maintain mobile build and release infrastructure; guide projects from start to finish; analyze systems for automation and improvement; contribute to open-source tools; prototype new infrastructure tools; build AI agent workflows; maintain Xcode and dependencies; debug issues; share knowledge via talks and code reviews; mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities