Skip to main content

Senior Software Engineer

Lyft
Hybrid - Toronto, Canada, 3 days/week (Mon/Wed/Thu)Updated 2d ago
Base salary
$136k–$170k
Published base salary range
Location
Hybrid - Toronto, Canada, 3 days/week (Mon/Wed/Thu)
Remote eligibility
Employment
Full-time
Senior
Role family
Engineering
Logistics
Apply on app.careerpuck.com
Job actionsApply now
Job actionsApply now

About the job

About the role

Lyft is looking for a Senior Software Engineer to join the Rider organization, which focuses on building a seamless, best-in-class rideshare experience for riders. In this role, you will work with teams across Lyft to improve riders' experience with rideshare.

Responsibilities

  • Write well-crafted, well-tested, readable, maintainable code
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Participate in the team's on-call rotation; identify, triage, debug, and resolve issues across applications and platforms
  • Explain trade-offs in decisions, manage project priorities, deadlines, and deliverables
  • Partner with product managers, designers, and other engineering teams to build complex features from idea to execution
  • Analyze internal systems and processes to find areas for improvement/automation
  • Share knowledge through brown bags and tech talks; provide technical mentorship to junior engineers
  • Help establish roadmap and architecture based on technology and needs

Experience

  • BS/MS or equivalent in Computer Engineering, Computer Science, or related field, or equivalent practical experience
  • 5+ years of software engineering industry experience
  • Solid knowledge of distributed systems, relational and NoSQL databases
  • Experience designing, debugging, and running fault-tolerant, highly available, large-scale distributed systems
  • Experience with public cloud platforms (e.g., AWS, GCP, Microsoft Azure)
  • Experience with Kubernetes and container technologies (e.g., Docker, cri-o)
  • Ability to work with a low-ego, highly collaborative, cross-functional team

Benefits

  • Extended health and dental coverage, 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
  • Flexible paid time off policy (salaried team members); hourly team members get 15 days paid time off plus additional days per year of service
  • 18 weeks of paid time off for new parents (top-up plan)
  • Subsidized commuter benefits and Lyft ride credits

Work arrangement

This is a hybrid role, with at least 3 days per week in the office, including Mondays, Wednesdays, and Thursdays. Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.

Compensation

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.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.