Join our Mobile Tooling team, where we build foundational systems for Lyft's mobile engineers, enabling them to create stable, scalable, polished, and efficient mobile apps. We're passionate about developer experience, providing flexible tooling for rapid innovation. Are you an enthusiastic engineer with a passion for crafting iOS productivity tools and robust infrastructure?
Задачи
Work within our Mobile Tooling team and across the Lyft Mobile development community to create and maintain our mobile build and release infrastructure, building great tools for hundreds of mobile engineers to build, test, and release apps quickly, making their day-to-day joyful and productive
Guide your own and the team’s projects from start to finish, ensuring cross-functional alignment and buy-in
Exhibit strong project management capabilities, overcoming obstacles, and gaining necessary stakeholder support
Inform the Lyft Mobile community of any changes to the systems you oversee
Analyze systems and processes to identify areas for improvement and automation, including planning projects, assisting in prioritization, driving accurate estimations, and designing and leading architectural reviews to ensure performance, security, privacy, and maintainability
Dive into and contribute to the source code of existing tools and the open-source technologies we build on, keeping up-to-date with iOS and industry developments
Explore, prototype, and implement prospective tools for scaling our infrastructure such as diving deep into Bazel remote execution or investigating new platform capabilities
Build out mobile specific AI agent workflows to enhance developer productivity, improve migration efficiency, and drive alignment across the codebase
Maintain and update Xcode, iOS versions, and third-party libraries dependencies
Write high-quality, well-tested, readable, and maintainable code
Identify, triage, debug, and resolve issues and bugs across various applications and tools
Mentor junior engineers, support onboarding, participate in hiring processes or contribute to other engineering community investments
Experience
Minimum 5+ years of software engineering industry experience
Experience supporting large iOS or MacOS builds and Bonus: Bazel
Experience in building command-line tools using python or bash
Experience maintaining a high performance CI pipeline
Strong knowledge of Swift and Bonus: SwiftUI
Deep understanding of native mobile testing practices (unit, snapshot, and UI)
Worked on and shipped large scale iOS applications or working on teams responsible for maintaining and operating infrastructure at a large-scale
Great product sense
you care about usability and good design of your tools
Ability to work with a low-ego, highly collaborative, and cross-functional team
Bonus: Experience pursuing side projects or open-source projects
Требования
Elevate your skills with our Mobile Tooling team, playing a crucial role in scaling development practices and iteration speed for hundreds of mobile engineers
We support apps with millions of lines of code, hundreds of modules, and industry-leading mobile build systems, keeping builds under 30 seconds locally and 15 minutes in CI
We're proud of our apps, used by millions, reflected in excellent development practices and thoughtful code architecture designed for rapid releases
We focus on delightful user experiences, balancing our roadmap with a mix of developing new tools and infrastructure with refining existing ones based on direct feedback from our internal customers—other mobile engineers
Watch some of our presentations
Open source contributions
You have helped build teams that are motivated and value a strong sense of ownership and you have experience guiding teams through planning, prioritization, and execution of work
Условия
Extended health and dental coverage options, along with life insurance and disability benefits
Mental health benefits
Family building benefits
Child care and pet benefits
Access to a Lyft funded Health Care Savings Account
RRSP plan to help save for your future
In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy
The policy allows team members to take off as much time as they need (with manager approval)
Hourly team members get 15 days paid time off, with an additional day for each year of service
Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs
Biological, adoptive, and foster parents are all eligible
Subsidized commuter benefits
Lyft is committed to creating an inclusive workforce that fosters belonging
Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy
Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind
Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process
Please contact your recruiter if you wish to make such a request
Lyft highly values having employees working in-office to foster a collaborative work environment and company culture
This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays
Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role
Your recruiter can share more information about the various in-office perks Lyft offers
Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid
The expected base pay range for this position in the Toronto area is CAD $136,000 - CAD $170,000, not inclusive of potential equity offering, bonus or benefits
Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location
Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process
Паспорт вакансии
История публикации
Появилась в Вакандии30 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 30 дней назад
Среди похожихНет данных24 из 30 · похожих вакансий слишком мало для сравнения
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
ГрейдSeniorвычитано из текста вакансии
Формат работыГибридвычитано из текста вакансии
ГеографияТоронто, Канадавычитано из текста вакансии
Зарплата≈ 17 333 USD в месяцнаша оценка, в вакансии не названа
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки1004 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка
Проверка Вакандии
Источники и свежесть
Тип источника
Карьерный сайт работодателя
Найдено публикаций
1
Посмотреть публикации и даты
greenhouseОсновная публикация · 2025-11-18
L
Работодатель
Lyft
50 активных вакансий · вилка работодателя указана в 32%