Google

Google

Senior Software Developer, Site Reliability Engineering

Waterloo, ON, Canada · Senior

Sponsorship not specified$182k-$187kDetected 8 hours ago
AlgorithmsGCPSite Reliability EngineeringIncident ResponseProblem SolvingMentoring

About the role

  • - Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
  • - 5 years of experience with software development in one or more programming languages.

Responsibilities

  • Engage in and improve the whole lifecycle of services-from inception and design, through to deployment, operation and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.

Requirements

  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems.
  • 2 years of experience leading projects and providing technical leadership.

Nice to have

  • Master's degree in Computer Science or Engineering.
  • Site Reliability Development ensures that Google Cloud's services-both our internally critical and our externally-visible systems-have reliability, uptime appropriate to customer's needs and a fast rate of improvement.
  • Additionally Site Reliability Developers will keep an ever-watchful eye on our systems capacity and performance.
  • Site Reliability Developments culture of intellectual curiosity, problem solving and openness is key to its success.
  • Our organization brings together people with a wide variety of backgrounds, experiences and perspectives.
  • Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running.
  • We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them.
  • We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Compensation

  • $182k-$187k

Benefits

  • $182000 - $187000 (CAD) + 15% bonus target + equity + benefits
  • Learn more about benefits at Google.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.

This listing is sourced directly from Google's careers page and normalized into a canonical job model.