Senior iOS Tooling Engineer
$136k - $170k per yearLyft
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.
$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...SeniorLong term contractRemplacementFull timeTemporary workLocal areaFlexible hours$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...SuggestedFull timeInternshipLocal areaFlexible hours$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...SeniorPermanent employmentFlexible hours$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...SuggestedRemote jobHourly payWeekly payContract workFor contractorsSummer work$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...SeniorPermanent employmentFull timeFlexible hours- ...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 contractFull timeTemporary workWork at office
$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 officeLocal areaRemote workWork from home$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 employmentFull timeLocal areaRemote work$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 payContract workFixed term contractMonday to fridayShift workDay shift- ...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...SeniorInternshipImmediate startRemote workWorldwide
- ...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...SeniorFull timeLocal areaShift work
$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....SeniorContract workWork at office1 day per week- .... 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...SeniorFull timeContract workLocal areaRemote work
$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...SeniorFull timeLocal areaRemote workFlexible hours$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...SeniorRemote work$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,...SeniorLong term contractFull timeWork at officeImmediate startRemote workFlexible hours- ...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...SeniorFull timeWork at officeRemote work
$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...SeniorFull timeContract workPart time$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...SeniorFull timeWork at office$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...SeniorFull timeWork at officeFlexible hoursShift work3 days per week$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,...SeniorPermanent employmentRemote work- ...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...SeniorFull timeFlexible hours
- We are seeking a hands-on Data Engineer to support the Total Fund Management Portfolio Management... ...Workflow orchestration tools (Airflow)... ...C1 Advanced Seniority Senior...SeniorFor subcontractor
$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...SeniorFull timeContract workInternshipWork at office$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...SeniorPermanent employmentFull timeLocal areaRemote work- ...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...SeniorPermanent employmentFull timeWork at officeFlexible hours
$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...SeniorContract workWork at officeLocal areaImmediate start2 days per week$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...SeniorInternshipWork at officeLocal areaWorldwide- ...Apply advanced understanding of engineering best practices and drive continuous improvement... ..., scripting, execution, automated test tools, regression testing.... ...Advanced Seniority Senior...SeniorLong term contractInternshipShift work
- ...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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Tooling Engineer. Be the first to apply!
- ios developer Toronto, ON
- android ios developer Toronto, ON
- remote ios developer Toronto, ON
- sénior service a la clientèle Toronto, ON
- senior project control officer Toronto, ON
- senior financial analyst remote Toronto, ON
- senior php developer Toronto, ON
- senior contract administrator Toronto, ON
- senior lighting designer Toronto, ON
- senior controller Toronto, ON
