Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior iOS Tooling Engineer

$136k - $170k per year

Lyft

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. 

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? 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:

Responsibilities:

  • 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.
  • Share your knowledge by giving brown bags, tech talks, and promoting. appropriate tech and engineering best practices, and participate in code reviews to provide feedback to ensure best practices.
  • 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
  • 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.
  • Bonus: Experience pursuing side projects or open-source projects
  • Bonus: Experience with AI, agentic programming, and AI tools (such as Cursor) that enhance developer experience and productivity.

Benefits:

  • 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

Benefits:

  • 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.

Lyft may use artificial intelligence to screen applicants, however, Lyft employees make the ultimate selection and hiring decisions.

This job fills an existing vacancy.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior iOS Tooling Engineer in Toronto, ON vacancy
  • $186k - $266k per year

     ...Group, a division of Fox Corporation. About the Role As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering...  .../video streaming and ad integration. Leverage AI-powered tools and automation solutions to enhance development efficiency, streamline... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    Toronto, ON
    more than 2 months ago
  • $42k - $76k per year

     ...the world's leading experts, create state-of-the-art CAD software tools and industry-leading programmable logic device architectures....  ...Qualifications Must be pursuing a bachelor's degree in computer science, engineering, or related field. Experience or coursework with full stack... 
    Suggested
    Full time
    Internship
    Local area
    Flexible hours

    INTEL

    Toronto, ON
    1 day ago
  • $80k - $138k per year

     ...emerging technologies such as AI and Microsoft Copilot.    As a Senior Consultant, you will work closely with client stakeholders and...  ...365 administration and automation Experience implementing other tools used to perform DLP such as Forcepoint, Netskope, or Proofpoint... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    18 hours ago
  • $100 - $175 per hour

     ...Larry Summers , and Jack Dorsey . Position: RTL Design Engineers Type: Contract Compensation: $100–$175/hour...  ...components and testbench infrastructure . Leverage LLM-based tools to accelerate chip design and verification processes. Work... 
    Suggested
    Remote job
    Hourly pay
    Weekly pay
    Contract work
    For contractors
    Summer work

    Mercor

    Toronto, ON
    9 days ago
  • $80k - $138k per year

     ...while enabling productivity, collaboration, and responsible adoption of emerging technologies such as AI andMicrosoft Copilot. As a Senior Consultant, you will work closely with client stakeholders and delivery teamsto design and implement enterprise data protection... 
    Senior
    Permanent employment
    Full time
    Flexible hours
    Toronto, ON
    13 days ago
  •  ...re looking for our first hire in QA to take some load off of the engineering team. We want you to quickly become a product expert by working...  ...Ability to work independently Bonus: Web development / iOS development Javascript, nodejs, vuejs, swift Why Arternal:... 
    Long term contract
    Full time
    Temporary work
    Work at office

    Arternal

    Toronto, ON
    10 days ago
  • $75k - $95k per year

     ...communities. The Role Join a team building the core platforms that support our Quality Engineering organization. In this role, you will design and own scalable internal tools and cloud infrastructure that power CI/CD workflows and improve system reliability. You will... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    13 days ago
  • $62.87k - $147.5k per year

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global...  ...considering We are seeking an experienced PD Tool Specialist to support product development...  ..., Relevant experience and skills, Seniority and performance, Market and business consideration... 
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Toronto, ON
    6 days ago
  • $60 - $62 per hour

     ...Job Responsibility: Job Title: iOS Developer with React Location: Toronto, ON Job Type: Contract s: ~6+ years of Mobile app development experience ~ Strong proficiency with iOS application development ~ Hands on experience with React, React native. Job... 
    Hourly pay
    Contract work
    Fixed term contract
    Monday to friday
    Shift work
    Day shift

    Epsilon Solutions

    Toronto, ON
    1 day ago
  •  ...Senior Cloud Platform Engineer Location:  This is a remote work opportunity in Canada Insight...  ...Python Apigee plugins integrated with tools like Cloud Build, GitHub Actions, or GitLab...  ...layers such as Google Kubernetes Engine (GKE) or Cloud Run to serve as backend... 
    Senior
    Internship
    Immediate start
    Remote work
    Worldwide

    Insight Enterprises, Inc.

    Toronto, ON
    18 hours ago
  •  ...operations globally. Key Objectives: As a Senior AI Engineer, you'll be working with a global team of...  ...LLMs to perform new tasks as well as tooling/platforming to collect these samples at...  ...reusable pipelines, processes, and tools to streamline LLM and generative AI workflows... 
    Senior
    Full time
    Local area
    Shift work

    Chubb

    Toronto, ON
    1 day ago
  • $50 - $65 per hour

     ...Build, Optimize, and Elevate the Modern Workplace as a Senior Systems Engineer  Our client is seeking a Systems Engineer to support and enhance...  ...scripts and workflows using PowerShell and other automation tools to improve operational efficiency and reduce manual effort.... 
    Senior
    Contract work
    Work at office
    1 day per week

    STACK IT Recruitment

    Toronto, ON
    6 hours ago
  •  .... Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise...  ...with AI. Type: Remote Full-time Senior Data Engineer Are you an experienced...  ...Proven experience building pipelines using tools like dbt, Airflow, Dagster, or native... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    Fusemachines

    Toronto, ON
    3 days ago
  • $110k - $150k per year

     ...every day.   What You Will Do We are seeking an Full Stack Engineer to work along side our stream aligned teams.  As a member of the...  ...and when they don't ~ Fluency with AI-assisted development tools as part of your everyday workflow ~ Experience mentoring engineers... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Derivative Path

    Toronto, ON
    3 days ago
  • $115k - $130k per year

     ...something great, you’ll want to keep reading. About the Role: Senior Data Engineer We’re growing — and we’re hiring a Senior Data Engineer to...  ...technical roadmapInnovate with AI: Integrate AI development tools like Cursor, CodeRabbit, and Snowflake Intelligence/Cortextto... 
    Senior
    Remote work

    commonsku

    Toronto, ON
    1 day ago
  • $150k - $170k per year

     ...Description General Information: Job Title: Senior Engineering Manager Location:  Toronto, ON (Onsite/Hybrid) Job Type:  Full-Time...  ...aligned with architecture standards. Guide teams in using AI tools to accelerate boilerplate development, unit test creation,... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    4 days ago
  •  ...Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS...  ...handling various document formats. Experience with CAT tools (e.g., memoQ, SDL, Memsource). Experience with ASP.NET... 
    Senior
    Full time
    Work at office
    Remote work

    Apertera

    Toronto, ON
    6 days ago
  • $75.9k - $141.9k per year

     ...West Job Family Group: Technology Job Summary The Senior Cloud Engineer is a core member of the Cloud Adoption and Support team...  ...using Azure Monitor, Log Analytics, CloudWatch, or equivalent tools. Ensure strong observability through traces, metrics, logs... 
    Senior
    Full time
    Contract work
    Part time
    Toronto, ON
    5 days ago
  • $181.05k - $213k per year

     ...assets under management, with tools designed to enhance the strategic...  ...Work With You’ll enter our engineering interview process as part of a...  ...Operations: Building the core engine that powers our vision of an...  ...Problems You’ll Solve As a Senior Software Engineer II, You Will... 
    Senior
    Full time
    Work at office

    Carta

    Toronto, ON
    10 days ago
  • $150k - $170k per year

     ...$170,000 CAD. The hiring manager for this position is Stephen McFadyen, Chief Engineer. You can see his Linkedin profile here. In this role, you'll be expected to: Use simulation tools to understand and address magnetic, electromagnetic, and thermal challenges associated... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Synex Medical

    Toronto, ON
    6 days ago
  • $130k per year

     ...technology team as a Full Stack Software Engineer to drive the evolution of our platform to...  ...for our customers.Working closely with the Senior Manager of software, our Product team and...  ...employer.We may use artificial intelligence (AI) tools to support parts of the hiring process,... 
    Senior
    Permanent employment
    Remote work

    Terawatt Infrastructure

    Toronto, ON
    9 days ago
  •  ...high-stakes environments. We’re a team of engineers, problem-solvers and collaborators who...  ...from you. Job Description As a Senior kdb+ Engineer at [DI] you’ll be at the forefront...  ...Bonus Points For: Experience with AI tooling (Claude, Co-Pilot) Experience with... 
    Senior
    Full time
    Flexible hours

    Data Intellect

    Toronto, ON
    8 days ago
  • We are seeking a hands-on Data Engineer to support the Total Fund Management Portfolio Management...  ...Workflow orchestration tools (Airflow)...  ...C1 Advanced Seniority Senior... 
    Senior
    For subcontractor

    Luxoft

    Toronto, ON
    7 days ago
  • $140k - $175k per year

     ...Role: Senior Engineer Location: Downtown Toronto (hybrid)  Compensation: 140-175 CAD + equity About Us: We exist to modernize the...  ...advantage - it's the baseline. Every engineer is expected to use AI tooling as a core part of how they work, and we're looking for someone... 
    Senior
    Full time
    Contract work
    Internship
    Work at office

    VendorPM

    Toronto, ON
    7 days ago
  • $62.87k - $147.5k per year

     ...At Capgemini Engineering, the world leader in engineering services, we...  ...operates; high data quality and tooling is the biggest lever to...  ...and contributing to internal tools to automatically detect and mitigate...  ...experience and skills, Seniority and performance, Market and business... 
    Senior
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Toronto, ON
    14 days ago
  •  ...is an impact-driven software engineering company. We bring engineering,...  ...markets, and we’re seeking a Senior Engineer to help our Canadian...  ...processes with the latest AI tooling. We’ve built Kablamo on using...  ...in advance Use automation tools to solve problems, writing and... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Kablamo Pty Ltd

    Toronto, ON
    15 days ago
  • $59.7 - $67.66 per hour

     ...leader in the financial and insurance space, is seeking two Senior Quality Engineering (QE) Engineers / SDET Leads to transform and accelerate automated...  ...Stack: Leverage next-generation AI software engineering tools such as Windsurf and Devin to accelerate test asset... 
    Senior
    Contract work
    Work at office
    Local area
    Immediate start
    2 days per week

    Randstad

    Toronto, ON
    16 days ago
  • $204k - $283k per year

     ...mission. If you are too, let's talk. Senior Solution Sales Engineer -  Position Description:  We believe...  ...frontend frameworks) development, mobile (iOS, Android) development, backend (Java,...  ...may use Automated Employment Decision Tools (AEDT), as defined by New York City Local... 
    Senior
    Internship
    Work at office
    Local area
    Worldwide

    Okta

    Toronto, ON
    a month ago
  •  ...Apply advanced understanding of engineering best practices and drive continuous improvement...  ..., scripting, execution, automated test tools, regression testing....  ...Advanced Seniority Senior... 
    Senior
    Long term contract
    Internship
    Shift work

    Luxoft

    Toronto, ON
    4 hours ago
  •  ...DevOPS / Cloud Engineer Responsibilities Cloud Infrastructure & Operations Design, build, and support cloud environments to...  ...cloud-based systems. Design, maintain, and manage automation tools for operational processes. Define and deploy monitoring, logging... 
    Senior
    Full time

    Upstaff

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior iOS Tooling Engineer. Be the first to apply!