Lyft

SoftwareEngineer,ScheduledRides

CA$108–135k Toronto, Ontario, Canada Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer, Scheduled Rides at Lyft. Skills: Backend Engineering, Scheduled Rides product development, distributed systems, database management, Python. build new, differentiated products. improve riders' and drivers' experience with rideshare”

What You'll Achieve.

make it easy to choose Lyft every time; achieve results

What They're Looking For.

Must Have

Minimum 3-4 years of software engineering industry experience, Experience with object-oriented programming, Experience in distributed systems, Experience working with databases, relational and NoSQL, Familiarity with working in Python

Nice to Have

Kubernetes a plus

What You'll Do.

differentiated products

improve riders' and drivers' experience with rideshare

ensure premium planned-rides offering is dependable and delightful

establish roadmap and architecture

build and improve a set of team owned components

How You'll Work.

Team & Collaboration

work closely with mobile engineers, and engineers from different teams; collaborates closely with product, design, marketing; Participate in code reviews; distribute knowledge; Unblock, support and communicate with internal partners

Communication Scope

communicate with internal partners

Process & Methodology

Help lead large projects from idea to positive execution

Full 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 needs experienced engineers from a scope of disciplines. As a Backend Engineer on Scheduled Rides, you will build new, differentiated products that improve riders' and drivers' experience with rideshare and make it easy to choose Lyft every time. Your role will be essential in ensuring Lyft's premium planned-rides offering is both dependable and a delightful user experience. On projects, you will work closely with mobile engineers, and engineers from different teams. The team collaborates closely with product, design, marketing to deliver business-critical initiatives and exciting new use cases. Responsibilities: Help establish roadmap and architecture based on technology and our needs Write well-crafted, well-tested, readable, maintainable code Participate in code reviews to ensure code quality and distribute knowledge Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices Can help lead large projects from idea to positive execution Unblock, support and communicate with internal partners to achieve results Experience: Minimum 3-4 years of software engineering industry experience Experience with object-oriented programming Experience in distributed systems Experience working with databases, relational and NoSQL Familiarity with working in Python Write clear, scalable and clear design documentation Design, build and improve a set of team owned components 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 flexi

Free ATS check

Applying for this Software Engineer, Scheduled Rides role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Lyft?

Real rants from real employees. Read before you apply.

Read Company Rants →