About
Job Description
At Lyft, community is what we are and it's what we do. It's what makes us different. To create the best ride for all, we start in our own community by creating an open, inclusive, and diverse organization where all team members are recognized for what they bring.
Lyft's Reliability Software Engineers are responsible for building the systems and tools where our applications run and in making sure they are reliable, self-healing and continuously monitored for faults. We believe standing up a healthy service should be fast, standardized, and intuitive. We're empowered to use tools and technologies that provide the Lyft community with the best possible experience.
We believe in picking the right tools for the job, whether that means evaluating third party vendors or building something in house. We aren't dogmatic about technologies and we adapt our systems based on the needs of the organization. Currently you'll find us writing Java, Python and Go, and integrating our services with a suite of Amazon Web Services, Datadog, Jenkins, Ansible, Kubernetes, just to name a few.
Responsibilities:
* Developing and maintaining the platform that runs Lyft Bikes and Scooter services
* Writing and maintaining cloud automation software and internal tools to support developers deploying, running and monitoring individual Lyft services
* Championing best practices for building scalable and reliable services
* Conducting root cause analysis on production issues with other engineers
* Responding to production incidents and determining how we can prevent them in the future
* Contributing your ideas on how we can continuously improve our systems and processes
Experience:
* Experience with UNIX systems administration including solid scripting skills in Shell, Java or Python
* Knowledge of configuration management systems such as Puppet, Chef, Salt, or Ansible
* Experience running Docker containers in a variety of environments
* Experience implementing services on the AWS platform
* Experience shifting infrastructure from physical servers to cloud infrastructure
* Contributions to open source projects
* A passion for sustainability and/or transportation
Benefits:
* Extended health and dental coverage options
* In addition to provincial observed holidays, team members get 15 days paid time off, with an additional day for each year of service
* 4 Floating Holidays each calendar year
* Retirement Savings Plan to help save for your future
* 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
Lyft proudly pursues and hires a diverse workforce. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter now if you wish to make such a request.