Backend Software Engineer, Airports
Mexico City · Flex - Mexico · 2-5 years experience · Posted Sep 18, 2026
At a glance
- Experience
- 2-5 years experience
- Location
- Mexico City · Flex - Mexico
About the role
- The Airports team is a mission-critical group focused on ensuring a dependable experience for drivers and riders at airports.
- Engineers in this role collaborate across Lyft to drive innovation and manage real-time communication systems that integrate with airport operations.
Responsibilities
- Drive high-impact projects and innovate new solutions to provide the best user experience.
- Lead large features from idea to positive execution and launch.
- Write well-crafted, well-tested, readable, and maintainable code.
- Participate in code reviews to ensure code quality and distribute knowledge.
- Participate in the team's on-call rotation.
- Identify, triage, debug, and resolve issues and bugs across applications and platforms.
- Explain trade-offs made in technical decisions.
- Manage project priorities, deadlines, and deliverables.
Requirements
- BS/MS or equivalent in Computer Engineering, Computer Science, or related field or equivalent practical experience.
- 2-5+ years of software engineering or production infrastructure industry experience.
- Experience with Python and Go.
- Proficiency in object-oriented programming.
- Experience working with data structures or algorithms.
- Ability to work with a low-ego, highly collaborative, and cross-functional team.
Preferred qualifications
- Experience pursuing side projects or open-source projects.
Workplace
- Workplace type: Flex - Mexico
Skills
- Python
- Go
- Object-oriented Programming
- Data Structures
- Algorithms