Job Directory Software Engineer, Infrastructure Reliability

Software Engineer, Infrastructure Reliability
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

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.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.