Lyft is seeking a Software Engineer to join their innovative Autonomous Vehicles team in Mexico City. This role sits at the intersection of cutting-edge technology and real-world transportation solutions, working on systems that connect riders with self-driving vehicles.
The position is part of Lyft's Driver Organization, which focuses on creating the industry's best onboarding and compliance experience across 300+ markets in the U.S. and Canada. You'll be working on streamlining complex processes using advanced technologies in image recognition and intelligent automation.
As a Software Engineer, you'll be responsible for executing partner integrations, making strategic technical decisions, and collaborating with cross-functional teams including Product, Design, Science, and Operations. The role requires expertise in distributed systems, cloud platforms, and database management, with a focus on building reliable, scalable solutions.
The ideal candidate brings 3+ years of software engineering experience and a strong background in distributed systems and cloud technologies. You'll be working in a hybrid environment, with 3 days per week in office (Mondays, Wednesdays, and Thursdays), plus the flexibility to work from anywhere for up to 4 weeks per year.
This is an exceptional opportunity for engineers who want to make a real impact in the autonomous vehicle space while working with cutting-edge technology. You'll be part of a team that values collaboration, innovation, and technical excellence, while contributing to Lyft's mission of improving people's lives with the world's best transportation.
The role offers a chance to work on meaningful technical challenges while helping shape the future of transportation. You'll be involved in everything from system design to production deployment, making this an ideal position for someone who enjoys both technical depth and broad impact.