Senior Software Engineer, Mapping & Rider Experience

Triwill Group

Toronto

Hybrid

CAD 136,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health and dental coverage
Mental health benefits
RRSP plan with company match
Paid time off & flexible PTO

Job summary

Lyft is hiring a Senior Software Engineer for the Pickup, Places and Search team within the Mapping organization in Toronto. You will help build, enhance and maintain rider and driver experiences, focusing on the pickup/dropoff journey and real‑time routing.

This role collaborates across engineering, product, data science, analytics and operations to deliver high-impact mapping features for millions of rides.

Qualifications

  • BS/MS or equivalent in Computer Engineering, Computer Science, or related field.
  • 5+ years of software engineering/production infrastructure experience.
  • Experience designing, debugging and running fault-tolerant, highly available, large-scale distributed systems.
  • Experience working with public cloud platforms (AWS, GCP, Microsoft Azure, etc.).
  • Experience working with databases, relational or NoSQL.
  • Led a set of components or system from design to launch.
  • Proficiency with Go and Python is a plus.

Responsibilities

  • Drive high-impact projects and innovate new solutions to provide the best customer experiences
  • Lead backend and cross-functional projects to achieve long term goals as well as deliver short term roadmaps
  • Lead large features from idea to successful execution and launch
  • Own systems and components within the team and be accountable for their short term functionality and long term health
  • Participate in code and architecture reviews to ensure code quality and distribute knowledge, as well manage call rotations and proactively improving processes
  • Write well-crafted, well-tested, readable, maintainable code
  • Share your knowledge by giving brown bags, tech talks, mentoring others, and promoting appropriate tech and engineering best practices

Skills

Go
Python
Distributed systems
Cloud platforms
Leadership

Education

BS/MS in CS/CE

Job description

Lyft is hiring a Senior Software Engineer for the Pickup, Places and Search team within the Mapping organization in Toronto. You will help build, enhance and maintain rider and driver experiences, focusing on the pickup/dropoff journey and real‑time routing.

This role collaborates across engineering, product, data science, analytics and operations to deliver high-impact mapping features for millions of rides.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer, Mapping & Route Simulation
Senior Data Engineer, Mapping & Route Simulation

Triwill Group • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health & dental
Mental health benefits
RRSP with company match
+4
Senior Software Engineer, Places and Search
Senior Software Engineer, Places and Search

Triwill Group • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
RRSP plan with company match
+1
Senior Software Engineer, Places and Search
Senior Software Engineer, Places and Search

Socotra, Inc. • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Life insurance and disability benefits
Mental health benefits
+5
Software Engineer, MapXP
Software Engineer, MapXP

Triwill Group • Toronto

On-site
CAD 108,000 - 135,000
Health plan
Mental health support
Family benefits
+3
Software Engineer, MapXP
Software Engineer, MapXP

Lyft • Toronto

Hybrid
CAD 108,000 - 135,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+4
Software Engineer, MapXP
Software Engineer, MapXP

Socket.dev • Toronto

On-site
CAD 108,000 - 135,000
Extended health and dental
Mental health benefits
RRSP plan with company match
+3
Senior Data Engineer: Mapping & Route Experimentation
Senior Data Engineer: Mapping & Route Experimentation

Lyft • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+2
Software Engineer, MapXP
Software Engineer, MapXP

Socotra, Inc. • Toronto

Hybrid
CAD 108,000 - 135,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+7
Senior Engineering Manager (Mapping)
Senior Engineering Manager (Mapping)

Lyft • Toronto

On-site
CAD 216,000 - 270,000
Extended health and dental coverage
Mental health benefits
Flexible paid time off
+2
Senior Software Engineer, Data - Mapping
Senior Software Engineer, Data - Mapping

Socotra, Inc. • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health & dental
Life insurance
Disability benefits
+10