Software Engineer, Resilience

Sorry, this job was removed at 11:45 a.m. (PST) on Tuesday, September 17, 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, community is what we are and it's what we do. It's what makes us different. We start in our own community by creating an open, inclusive, and diverse organization. Team members get recognized for who they are.

We are a transportation service that drivers rely on to earn a living and riders need to get where they are going. As such, reliability is Lyft's top priority. The Server Resilience team builds systems and tools that make our service predictable and dependable. This allows engineers to ship thousands of changes a day with confidence.

The team is working on a diverse set of projects aligned to systemic reliability. Examples include:

  • Auto-remediation of detected issues
  • Real-time dynamic network tuning
  • Automation of manual runbook operations

As an engineer on Server Resilience team, you will define, build, and deploy systems that enable non-stop operations. You will partner with hundreds of engineers across the company to improve Lyft's resilience posture. Your work will impact millions of drivers and riders.

Responsibilities:

  • Developing and maintaining systems that improve resiliency
  • Championing best practices for building scalable and reliable services
  • Conducting root cause analysis on production issues with other engineers
  • Writing and maintaining cloud automation software and internal tools to support developers deploying, running and monitoring individual Lyft services
  • Understanding production incidents and applying the learnings to inform future work
  • Develop ideas and shaping the roadmap to improve our systems and processes

Experience & Skills:

  • Experience with systems programming in Go, C and/or C++
  • Experience with UNIX systems including solid scripting skills in bash, Python, or a scripting language of your preference
  • Knowledge of configuration management systems
  • Experience operating and managing Kubernetes at scale
  • Experience building and running services at scale on cloud platforms
  • Contributions to open source projects
  • A passion for sustainability and/or transportation


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