Software Engineer, Autonomous Vehicle

Lyft Lyft · Consumer · Mexico · AV & Fleet Operations

Software Engineer for Lyft's Autonomous Vehicles program, focusing on integrations, system design, and collaborating with cross-functional teams to deliver production-quality self-driving solutions.

What you'd actually do

  1. Help establish roadmap and architecture based on technology and understanding of customer needs
  2. Write well-crafted, well-tested, readable, maintainable code
  3. Participate in code reviews to ensure code quality and distribute knowledge
  4. Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices
  5. Can help lead large projects from idea to positive execution
  6. Unblock, support and communicate with internal partners to achieve results

Skills

Required

  • Backend Software Engineering industry experience
  • object-oriented programming
  • distributed systems
  • databases, relational or NoSQL
  • design documentation
  • design, build and improve team owned components