Software Engineer, Backend

Full Time
Mexico City, CDMX, Mexico
23 hours ago

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.

Your work will directly empower our micromobility operations teams by providing them with intuitive and efficient tools, significantly improving their daily workflows as they manage our fleet. You'll collaborate closely with business leaders, front-end developers, and data scientists across Lyft to achieve this impact.

Responsibilities:
  • Help define the roadmap and architecture based on technology and business needs
  • Write well-crafted, well-tested, readable, maintainable code
  • Have a good grasp and ability to explain the various tradeoffs made in decisions
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Lead projects from idea to positive execution
  • Incorporate considerations for business context and failure modes in your work
  • Proactively participate in resolving ongoing incidents 
  • Unblock, support, effectively communicate and obtain buy-in across teams to achieve results
  • Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices
  • See the direct impact of your work on the efficiency of our operating teams and the experience of Lyft riders.
Experience:
  • 3+ years of software engineering industry 
  • Experience with object-oriented programming (bonus points for Python or Go)
  • Experience in distributed systems (eg: kubernetes, gRPC)
  • Experience working with databases, relational or NoSQL
  • Experience designing, building and improving a set of team owned components
  • Experience defining API schemas and developing backend services in a microservices environment
  • Culture of investigating and solving problems outside of your expertise
  • Culture of going out of your way to help out your fellow engineer

Lyft highly values having employees working in-office to foster a collaborative work environment and company culture.  This role will be in-office on a hybrid schedule following the establishment of a Lyft office in Mexico City — Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #HybridPlease submit your resume in English.