Software Engineer, Reliability Software Engineering (Seattle)

Sorry, this job was removed at 3:00 a.m. (PST) on Saturday, February 23, 2019
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Lyft, the 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.

Passengers rely on Lyft to get to work, to go to the doctor, or to get home safely when public transit has stopped running. Drivers use Lyft for income and flexibility. Building a stable and reliable application for our passengers and drivers is a responsibility we take very seriously.

Software Engineers in Reliability Software Engineering (rSWE) organization work on standardizing and supporting rapidly growing product and infrastructure teams, assessing their architecture, helping them design scalable services, and fostering excellent operational practices. It's a critical role in ensuring that our systems are always healthy, monitored, automated, and designed to scale to the next level. We are a team of engineers who care about customer's perception of the reliability of our systems.

You will embed with experienced engineering teams to surface system weaknesses, develop solutions, and evangelize standardization. As an early member of this organization, you will be helping in building its future vision and will be key to its success. We regard our culture and trust highly and believe you will add positively to it in your own way.

You Will:

  • Drive explicit expectations and build holistic visibility of service reliability using SLIs, SLOs, and SLAs.
  • Write and review code, develop documentation and capacity plans, and debug the hardest problems anywhere on the stack.
  • Build infrastructure and drive projects that break things with the aim to improve the production systems.
  • Step back to observe patterns and develop innovative tools and automation to minimize toil. Use those insights to drive the best operational practices.
  • Partner with the broader Lyft organization to build the culture of rigorously learning from incidents.

You have:

  • A minimum of 5 years of experience handling services in a large scale environment.
  • Extensive programming experience in Python or Go.
  • A real passion for building tools to make infrastructure more robust.
  • Experience working with public cloud platforms (e.g., AWS, Google Cloud Platform, Microsoft Azure, etc.).
  • Experience designing, debugging and running fault tolerant large-scale distributed systems.

Lyft is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Lyft does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Pursuant to the San Francisco Fair Chance Ordinance and other similar state laws and local ordinances, and its internal policy, Lyft will also consider for employment qualified applicants with arrest and conviction records.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1012 Western Ave, Seattle, WA 98104

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about LyftFind similar jobs