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
Write well-crafted, well-tested, readable, maintainable code
Participate in code reviews to ensure code quality and distribute knowledge
Participate in our teams oncall 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.
Partner with product managers, designers, and other engineering teams to: build complex features and products from idea to positive execution
What they're looking for
- Analyze our internal systems and processes and locate areas for improvement/automation
- Share your knowledge by giving brown bags, tech talks, and promoting: appropriate tech and engineering best practices
- Provide technical mentorship and feedback to junior engineers
- Help establish roadmap and architecture based on technology and our needs