Software Engineer, Server
Actively Reviewing the ApplicationsLyft
India
Full-Time
Posted 2 days ago
•
Apply by June 30, 2026
Job Description
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.
Lyft is looking for product-focused server software engineers for our Rider Team. We are growing our team with people who want to build, improve, and incorporate technologies that enrich the lives of our community. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empowers us to iterate quickly while focusing on delighting our passengers and drivers.
The Rider Golden Path team builds the core user-facing app experience for requesting and completing a ride. You’ll help bring the next iterations of our home screen, ride mode selector, driver matching states and more to life.
Responsibilities:
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 $88,000 - CAD $110,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.
Lyft is looking for product-focused server software engineers for our Rider Team. We are growing our team with people who want to build, improve, and incorporate technologies that enrich the lives of our community. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empowers us to iterate quickly while focusing on delighting our passengers and drivers.
The Rider Golden Path team builds the core user-facing app experience for requesting and completing a ride. You’ll help bring the next iterations of our home screen, ride mode selector, driver matching states and more to life.
Responsibilities:
- Write well-crafted, well-tested, readable, maintainable code
- Participate in code reviews to ensure code quality and distribute knowledge
- Participate in our team's on call rotation. Identify, triage, debug and resolve issues/bugs across our various applications and platforms
- Have the ability to explain the various trade offs made in decisions
- Manage project priorities, deadlines, and deliverables.
- BS/MS or equivalent in Computer Engineering, Computer Science, or related field or equivalent practical experience
- Experience with Python and/or Go.
- Proficiency in object-oriented programming
- Experience working with data structures or algorithms
- Ability to work with a low-ego, highly collaborative, and cross-functional team
- Bonus points: experience pursuing side projects or open-source projects
- 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 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 $88,000 - CAD $110,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.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Data Operations Manager
Hyland
India
Full-Time
₹29–37 LPA
Engineering
Azure
Analytics
+3
Chat Customer Service Representative - Raipur Campus 3
TTEC
India
Full-Time
Vice-President Engineering, Homecare & Industrial
Graham Packaging
India
Full-Time
Problem Solving
Product Development
Engineering
+43
Senior Application Developer - Full stack Java
UPS
India
Full-Time
₹10–15 LPA
Angular
Couchbase
Testing
+2
Senior Software Engineer - C++, Linux, Any Databases
EPAM Systems
India
Full-Time
₹12–16 LPA
Shell Scripting
Linux
Share
Quick Apply
Upload your resume to apply for this position