The opportunity
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.
What you'll do
Establish engineering best practices and patterns; help uplift the team's: craft and drive a culture of engineering excellence
Drive high-impact projects and innovate new solutions to deliver the best user experience
Produce and drive scalable system design for large, complex features: from idea through execution and launch
Mentor engineers on the team, providing technical guidance and supporting their growth
Write well-crafted, well-tested, readable, maintainable code
Participate in code reviews to ensure code quality and share knowledge across the team
What they're looking for
- Participate in the team's on-call rotation; identify, triage, debug, and: resolve issues across our 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.