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
Champion and evangelize the use of AI tools to accelerate engineering: productivity across the team, sharing patterns and best practices that raise the bar for how the team builds
Write well-crafted, well-tested, readable, maintainable code
What they're looking for
- Participate in code reviews to ensure code quality and share knowledge across the team
- Participate in the team's on-call rotation; identify, triage, debug, and: resolve issues across our applications and platforms
- Excellent communication skills and the ability to explain the various trade offs made in decisions
- Manage project priorities, deadlines, and deliverables.