Thursday , May 30 2024

Lyft Internship – iOS Tooling Engineer

Website Lyft

Job Description:

Lyft’s mobile infrastructure teams are responsible for creating and maintaining the foundational systems that engineers rely on in order to build stable, scalable, polished and efficient apps. We relentlessly focus on the developer experience by providing engineers with flexible tooling that allows them to innovate rapidly on our user experience. We are looking for enthusiastic engineers with experience building productivity tools for iOS by creating fast, reliable infrastructure to support a growing iOS team.

Job Responsibilities:

  • Dive into the source of existing tools, fork, contribute to the open source technologies we build on
  • Explore, prototype, and implement prospective ideas/technologies for further scaling our infrastructure such diving deep into Bazel remote execution or investigating new platform capabilities
  • Unblock and engage with our large mobile development organization
  • Work within our Mobile Infra teams and create and maintain foundational building blocks of our infrastructure
  • Create tools and services to build and test apps quickly and generally make engineers more productive

Job Requirements:

  • Deep understanding of unit testing
  • Experience maintaining a high performance CI pipeline
  • Strong knowledge of Swift
  • Experience in building command-line tools
  • Track record of pursuing self directed side projects or open source projects
  • Generalist engineer experience (experience building web services and working with various data stores is a plus)
  • Experience of Bazel based-projects or supporting large iOS or MacOS builds

Job Details:

Company:  Lyft

Vacancy Type:  Full Time

Job Location: San Francisco, CA, US

Application Deadline: N/A

Apply Here