Staff Software Engineer, Site Reliability Engineering

Google
US - Washington - Kirkland
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Lead the full lifecycle of critical services, from design and deployment through operation and continuous improvement, while defining and executing roadmaps for key business objectives. Collaborate across a distributed organization, improve reliability and performance of large-scale systems, and mentor engineers.

Requirements: Requires a bachelor's degree in Computer Science, a related field, or equivalent practical experience; at least eight years of software development experience; and three years each designing and troubleshooting distributed systems and leading projects. Candidates should have experience in site reliability engineering, system architecture, and distributed systems; a master's degree and experience with data analytics, data processing, and large-scale systems are preferred.

Key Skills: Software Development, Site Reliability Engineering, Distributed Systems, System Architecture, Project Leadership, Data Analytics, Data Processing, Large-Scale Systems, System Design, Troubleshooting, Capacity Management, Performance Optimization, Automation, Roadmap Development, Mentoring, Communication

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Insurance, 401(k) With Company Match, Paid Vacation, Paid Sick Time, Maternity Leave, Baby Bonding Leave, Paid Holidays, Equity, Bonus




Fast Track Upload