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

Senior Software Engineer, Data - Mapping

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

As a Senior Software Engineer, Data on the Mapping team, you will collaborate with our world-class team of engineers, product managers, and scientists to grow and improve the quality of recommended routes and accuracy of our travel time estimations. You will lead the architecture and long-term technical direction of our offline experimentation tooling and route simulation services — the systems that let Lyft test routing changes safely before they reach production. You'll also build scalable data pipelines for experimentation, analytics, and machine learning models, along with the data governance and observability systems that keep them trustworthy. Your work will enable integration with partner teams and allow stakeholders across Engineering, Data Science, and Product to make data-informed decisions that directly impact Lyft’s growth and profitability.

Our technology stack is based on the latest technologies such as AWS, Databricks, Kubernetes and Airflow. You will work with incredibly passionate and talented colleagues from software engineering, machine learning and data science on projects that directly impact millions of riders and drivers.

Responsibilities

  • Own core data pipelines end-to-end, building deep subject matter expertise in the systems you manage and defining/managing SLAs for pipelines, services, and datasets to ensure reliability at scale
  • Serve as the technical owner and architectural lead for our offline experimentation platform and route simulation services, setting technical direction, evaluating trade-offs, and ensuring the systems scale with Lyft's routing and mapping ambitions
  • Continuously evolve data models and schemas to meet business and engineering requirements
  • Develop AI tools that support self-service management of data pipelines (ETL) and schema evolution, and perform hands-on SQL tuning to optimize data processing performance
  • Write clean, well-tested, and maintainable code, prioritizing scalability and cost efficiency
  • Participate in code and architecture reviews to ensure code quality and distribute knowledge
  • Manage on-call rotations and proactively improve team processes
  • Mentor others, give brown bags, and promote engineering best practices across the team

Experiences

  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field
  • 5+ years of professional experience in backend or data engineering with large-scale distributed systems
  • Strong experience with Spark, and with a scripting language (Python, Ruby, Bash)
  • Experience with distributed storage, querying, and streaming technologies (e.g. Clickhouse, Hive, Presto, Delta, Iceberg, Kafka)
  • Strong SQL skills (MySQL, PostgreSQL or similar), with experience conducting advanced performance tuning and querying high volume events data (e.g. geospatial, behavioural)
  • Strong data quality instincts, with hands-on experience using tools like dbt, Great Expectations, or Monte Carlo to diagnose and resolve issues in complex datasets
  • Experience with workflow orchestration (e.g., Airflow, Prefect) and infra tooling (e.g., Terraform, Docker, Kubernetes), preferably in an AWS context
  • Experience designing API schemas and building backend services in a microservices architecture
  • Proficient and effective in using AI tools (e.g. Copilot, Claude Code, Cursor) to accelerate coding and engineering workflows
  • Excellent communication skills, with the ability to articulate technical concepts clearly to both technical and non-technical audiences while collaborating effectively across teams
  • Bonus: Experience with LLM orchestration or vector databases, or with experimentation/simulation platforms and A/B testing infrastructure at scale

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 with company match 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 and Lyft ride credits

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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data - Mapping in Toronto, ON vacancy
  • $216k - $270k per year

     ...opportunity to thrive. The Mapping team at Lyft is tasked with building...  ...and most accurate mapping data possible, along with...  ...business for decades.  Our engineering team is growing rapidly, and we...  ...experience building and shipping software Experience with leading software... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $200k - $255k per year

     ...Terminal builds telematics data infrastructure for the commercial...  ...Commercial auto insurers and fleet software companies, including industry...  ...role We're looking for an engineer who thrives on building...  ...salary plus meaningful equity. Senior: base $200,000 to $255,000 +... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    terminal

    Toronto, ON
    1 day ago
  •  ...using SDKs What you bring: ~4+ years of software development experience. ~ Experience...  ...Computer Science, Mathematics, Software Engineering, or equivalent experience #LI-AR2 #LI...  ...faster with AI-ready insights, trusted data, and advanced automation. Its solutions provide... 
    Senior
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    2 hours ago
  •  ...NielsenIQ is a global measurement and data analytics company providing the most complete and trusted view of consumers and...  ...landscape.  Job Description About this job As a Senior Software Engineer, you will play a critical role in designing, building, and operating... 
    Senior
    Long term contract
    Full time
    Internship
    Local area
    Flexible hours

    NielsenIQ

    Toronto, ON
    3 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...  ...with C# / .NET development. Strong understanding of data modelling, query optimization, and database performance... 
    Senior
    Full time
    Work at office
    Remote work

    Apertera

    Toronto, ON
    4 days ago
  •  ...Terminal builds telematics data infrastructure for the commercial...  ...Commercial auto insurers and fleet software companies including industry...  ...Were looking for a software engineering intern whos excited about...  .... Youll work closely with our senior software engineers contributing... 
    Senior
    Internship
    Work at office

    Terminal

    Toronto, ON
    4 hours ago
  • $136k - $170k per year

     ...on having a digital representation of the physical world - a map with all routing related (real-time) information. This is what...  ...between people and transport can happen. We are hiring a Senior Software Engineer to join our Pickup, Places and Search team within the Mapping... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $131k - $181k per year

     ...work. Equinix's Digital Innovation Office is seeking a Senior Software Engineer - Marketing to support key Marketing Technology transformation...  ...architecture (Salesforce Privacy Center, AEM, GDPR consent withdrawal), Data Cloud, MCAE-to-Marketing Cloud Advanced migration, and... 
    Senior
    Full time
    Work at office

    Equinix

    Toronto, ON
    14 days ago
  • $105k - $155k per year

     ...We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on role in building and evolving our external...  ...specialized software and insights to empower professionals with the data, intelligence, and solutions needed to make informed... 
    Senior
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $100 per hour

     ...Role: Senior Data Engineer Structure: Hybrid (2 days onsite / 3 days remote) - Toronto Duration: 6-Month Contract Pay Rate: up to $100...  ...Experience ~10+ years of experience across Data Engineering, Software Engineering, Cloud Engineering or related disciplines ~5+... 
    Senior
    Contract work
    Remote work

    CorGTA

    Toronto, ON
    18 days ago
  •  ...Design, develop, modify, test, implement, integrate, and maintain enterprise web applications. Contribute to technical decisions, software design, coding, implementation, maintenance documentation, and design discussions. Provide development and maintenance support across... 
    Senior
    Full time
    Work at office
    Remote work
    1 day per week

    Capco

    Toronto, ON
    1 day ago
  • $120k - $145k per year

     ...the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Data Engineer you’ll be tasked with designing, building, and maintaining scalable data platforms and pipelines. Your deep knowledge of data... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    2 hours ago
  • $118k - $152k per year

     ...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across the... 
    Senior
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  •  ...Develop distributed microservices and apply distributed systems software design principles. Work with cloud infrastructure, SQL and...  ...or bachelor's degree in Computer Science, Mathematics, Software Engineering, or equivalent experience. Benefits ~ Hybrid work arrangement... 
    Senior
    Full time

    ZoomInfo

    Toronto, ON
    1 day ago
  • $186.84k - $334.74k per year

     ...thrive, we can’t wait to meet you. WHAT YOU'LL DO We're looking for a Senior Software Engineer II for our Currents team, responsible for building, maintaining, and evolving Currents, our data export system at scale. The Currents system is a robust Kafka-based event pipeline... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    3 days ago
  • $136k - $170k per year

     ...thrive. Lyft is looking for experienced software engineers from a variety of disciplines. We are...  ...ll collaborate with teams like product, data science, analytics, and operations on code...  ...our passengers and drivers. As a Senior Software Engineer on the Marketplace team... 
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  •  ...maintain, and evolve the Kafka-based Currents data export system at scale. Develop and...  ...of billions of messages daily. Bring software projects from concept through production...  ...advance foundational systems. Mentor engineers and lead by example in a collaborative team... 
    Senior
    Full time
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    3 days ago
  •  ...Build and maintain scalable full-stack web applications for Cloud Data Ingestion and Data Transformation. Own features end-to-end,...  ...systems, or ETL applications. Deliver incremental, high-quality software that improves customer success. Requirements ~6+ years of full... 
    Senior
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    6 days ago
  • $159.1k - $198k per year

     ...Position Summary League is seeking a Software Security Engineer to join our Security Engineering org...  ...protect sensitive healthcare and member data. This is not a governance, audit, or...  ...productivity and quality of output Senior ICs / Managers: Integrate AI into team... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    League Inc.

    Toronto, ON
    2 days ago
  • $5000 per month

     ...161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Software Engineering Manager About Capital One Canada. For over 20 years, we'...  ...least 10 years of experience contributing to application and/or data design, architecture and development We may use your... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Capital One

    Toronto, ON
    3 days ago
  • $136k - $170k per year

     ...opportunity to thrive. Lyft is looking for software engineers from a scope of disciplines. We are...  ...ll collaborate with teams like product, data science, analytics, and operations on...  ...The Applied AI  team is looking for a senior software Engineer to join the Recommendations... 
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $80 - $100 per hour

     ...has to offer at . The Opportunity: We’re looking for a Senior Data Engineer to join our Data and Analytics Group within the Technology...  ...Development, Security, and TSP Ops teams to deploy data and software products both on-premise and in the cloud. Impact and Engagement... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Internship

    Aviso Wealth

    Toronto, ON
    29 days ago
  • $130k - $140k per year

     ...every decision. Our AI-first platform transforms proprietary data, advanced analytics and deep financial services expertise into...  ...HUB office. Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join... 
    Senior
    Part time
    Work at office
    Work from home
    Flexible hours

    Curinos Inc

    Toronto, ON
    a month ago
  • $160k - $200k per year

     ...products are built. Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams where builders can take...  ...thoughtful solutions and user experiences, build scalable software, and measure business impact. Design technical solutions and... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    17 days ago
  • $100k - $145k per year

     ...Senior Software Engineer, AI Are you ready to shape the future of AI-driven content technology while leading cutting-edge innovation in a mission...  ...Implement machine learning models, algorithms, and data pipelines Build and optimize neural networks, deep learning... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

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

     ...placing patients at the center of the record release process, data moves more ethically, easily and securely throughout the care...  ...patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply... 
    Senior
    Full time
    Work at office
    2 days per week

    PocketHealth

    Toronto, ON
    13 days ago
  • $140k - $160k per year

     ...Ready to kick off your career and build software that powers a $26B industry? commonsku is revolutionizing the promotional products...  ...great, you’ll want to keep reading. About the Role: Senior Software Engineer We’re growing — and we’re hiring a Senior Software... 
    Senior
    Remote work

    commonsku

    Toronto, ON
    16 days ago
  • $58k - $102k per year

     ...experts through mentoring and on the job coaching -- As a Data & AI Platform Engineer on the AI & Data Transformation team, you will operate at...  ...-making. • Leveraging agentic AI to accelerate the software development lifecycle (SDLC), including code generation, automated... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    17 hours ago
  • $50 - $53 per hour

     ...Job Responsibility: Job Title: Platform Engineer Location: Toronto Downtown,Canada Job Type: Full time contract Department: Engineering...  ...Skills and Qualifications: ~6+ years of experience in software/platform engineering roles. ~ Strong proficiency in Python for... 
    Senior
    Hourly pay
    Full time
    Contract work
    Relocation
    Monday to friday

    Princeton IT Services

    Toronto, ON
    3 days ago
  • $100k - $145k per year

     ...builds and ships using AI-native engineering practices: agentic coding tools that let a small, senior group move at a pace well beyond...  ...and shipping production software systems, including hands-on experience...  ...systems (not solely classical ML/data science). Direct experience building... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Data - Mapping. Be the first to apply!