Software Engineer, Driver ExperienceNew

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

  • Design and implement backend features end-to-end with clear ownership,: delivering well-scoped work from technical design through to production with moderate guidance from senior engineers

  • Write clean, reliable, well-tested code that meets team standards and holds up in code review

  • Participate actively in code reviews, giving specific and constructive: feedback while continuing to develop your own review instincts

  • Debug and resolve issues across backend services including performance: bottlenecks, reliability problems, and data integrity issues

  • Collaborate with product managers, designers, and partner engineering teams: to clarify requirements and surface technical constraints early

  • Contribute to technical discussions and help evaluate implementation approaches for new features

What they're looking for

  • Write unit and integration tests for your own code and develop familiarity: with the team's broader testing and observability practices
  • Address technical debt and make incremental improvements to existing services: as part of regular development work
  • Participate in on-call rotations, respond to production incidents, and: support teammates in mitigating customer-impacting events
  • Communicate progress, blockers, and tradeoffs clearly within the team