Mexico City, MEX
34 days ago
Software Engineer, Server
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. **Responsibilities:** + Writes simple, readable, reusable, and maintainable code. + Launches experiments, analyzes results, and determines winning variants. + Builds features with comprehensive tests of functionality and performance. + Contributes meaningful code reviews for the team. + Improves development at Lyft by enhancing dev tools, test coverage and/or code structure. + Writes technical specification documents for features. + Deeply understands technical details of owned features and their interactions with other systems. + Adds instrumentation to measure and improve reliability of their features and services. + Contributes to common components or libraries used at Lyft. **Experience:** + Algorithms and data structures solid knowledge + Object oriented programming strong knowledge + Strong experience with relational or non-relational databases + Experience with any programming language (Python, Java, C#, Javascript, and Golang preferred) + Software architecture and design skills (design patterns, scalability, maintainability, efficiency) + **Nice to have** + Familiarity with Flask + AWS experience (EC2, Redshift for data warehouse, Elastic MapReduce for data processing) + Experience in microservices architecture _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. #Hybrid_ Please submit your resume in English.
Por favor confirme su dirección de correo electrónico: Send Email