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.