At a glance
- Experience
- 5+ years experience
- Workplace
- Hybrid
- Location
- Toronto
About the role
- The Pricing team determines prices for all rideshare products and supports new initiatives while balancing the needs of riders, drivers, and business goals.
- Engineers build systems that empower riders and drivers through prediction, adaptivity, and personalization to solve distributed computing, ML, and data problems.
Responsibilities
- Help define the roadmap and architecture based on technology and business needs
- Unblock, support, effectively communicate, and obtain buy-in across teams to achieve results
- Lead projects of multiple people from idea to positive execution
- Write clear, scalable and clear design documentation
- Write well-crafted, well-tested, readable, maintainable code
- Utilize your expertise in Python, Golang, AWS to deliver robust and scalable solutions
- Participate in code reviews to ensure code quality and distribute knowledge
- Proactively participate in resolving ongoing incidents
- Share your knowledge through tech talks, mentorship, and evangelizing appropriate tech and engineering best practices
Requirements
- BS/MS or equivalent in Computer Engineering, Computer Science, or related field or relevant work experience
- 5+ years of software engineering industry experience
- Extensive experience in object oriented programming, ideally in GoLang or Python
- Experience in backend software development of large-scale distributed systems and concurrency
- Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)
- Strong oral and written communication skills, and ability to collaborate with and influence cross-functional partners
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
- Flexible paid time off policy for salaried team members
- 18 weeks of paid time off for new parents designed as a top-up plan
- Subsidized commuter benefits and Lyft ride credits
Workplace
- Role will be in-office on a hybrid schedule
- Expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays
- Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year
Skills
- Python
- Golang
- AWS
- GCP
- Microsoft Azure
- Distributed Systems
- Backend Software Development
- Object Oriented Programming