Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer, Site Reliability Engineering

$182k - $187k per year

Google Inc.

Senior Software Developer, Site Reliability Engineering

corporate_fare Google place Waterloo, ON, Canada

Apply

Qualifications

  • 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.

Preferred qualifications

  • Master's degree in Computer Science or Engineering.

About the job

Site Reliability Development combines software and systems development to build and run large-scale, massively distributed, fault‑tolerant systems. 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.

Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the Site Reliability Development team, you’ll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis, and large‑scale system design. Site Reliability Development's 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. We encourage them to collaborate, think big and take risks in a blame‑free environment. We promote self‑direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. 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.

The Canada base salary range for this full‑time position is CAD 182,000‑187,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training.

Please note that the compensation details listed in Canada role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.

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.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and blameless postmortems.

Equal Employment Opportunity

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire.

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Site Reliability Engineering in Ontario vacancy
  • $150k - $154k per year

     ...Software Developer III, Site Reliability Engineering Google, Waterloo, ON, Canada Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Qualifications... 
    Website
    Full time

    Google Inc.

    Ontario
    7 days ago
  • $115k - $125k per year

     ...Imagine Communications delivers innovative, end-to-end media software and networking solutions to over 3,000 customers in more...  ...community and we will pay for that. A Bit About The Role The Site Reliability Engineer (SRE) will apply deep expertise in DevOps practices,... 
    Website
    Internship

    Imagine Communications

    Ontario
    7 days ago
  • $146.5k - $164.5k per year

     ...and precise. Description The Developer Platform team is responsible for...  ...infrastructure that enables the software development lifecycle for over 600 engineers at Verily. We furnish a speedy, delightful...  .... monitoring, frequent releases, reliable CI). Facilitate a rapidly... 
    Senior
    Full time

    SwiftCruit

    Ontario
    1 day ago
  • $216k - $222k per year

     ...Staff Site Reliability Developer, Google Unified Security and Threat Operations Google Waterloo, ON, Canada Qualifications ~ Bachelor...  ...practical experience. ~8 years of experience with software development in one or more programming languages. ~3 years... 
    Website

    Google Inc.

    Ontario
    7 days ago
  • $146.5k - $164.5k per year

     ...precise. Description As a Cloud Developer at Verily you will help us develop our...  ...capabilities and tools to deliver scalable, reliable, secure, and performant production systems. You will work with software developers, hardware engineers, data scientists and security to help... 
    Senior
    Full time

    Verily

    Ontario
    3 hours ago
  • $181.05k - $213k per year

     ...partners through world‑class software, purpose‑built for everyone in...  ...With You’ll enter our engineering interview process as part of...  ...workflows. Investor Reporting: Developing features that enable...  ...Problems You’ll Solve As a Senior Software Engineer II, you will... 
    Senior
    Website
    Full time
    Work at office

    Carta

    Ontario
    7 days ago
  •  ...Responsibilities Design, develop, and maintain software build and release pipelines that support...  ...Engage closely with dependent engineering, QA, and operations teams to understand...  ...to communicate system performance, reliability, and pipeline health. Identify... 
    Senior

    PlayStation

    Ontario
    7 days ago
  • $113.4k - $162k per year

     ...for millions of users every day. As a Software Developer - Backend , you won't just build...  ...and data to create faster, smarter, more reliable systems. AI and automation are at the...  ...Staff across multiple levels (intermediate/senior/staff+). Whether you're an experienced developer... 
    Senior
    Website
    Long term contract
    Temporary work
    Worldwide

    TextNow

    Ontario
    7 days ago
  • $120k - $179k per year

    # Software Developer, Backend AdsTextNowFull TimemidWaterloo, Ontario, CAPosted 2 days ago## Role...  ...builders, problem-solvers, and product-minded engineers who care deeply about customer impact....  ...Scientists, and Engineers to deliver reliable, customer-focused solutions* Contribute... 
    Senior
    Website
    Long term contract
    Full time
    Internship

    TryApplyNow

    Ontario
    7 days ago
  • $113k - $163k per year

     ...About the Role As a Senior Mobile Software Engineer within our US Retirement technology organization, you will design, build, and deliver high‑quality...  ...customers. Working across the full stack, you will develop React Native applications and NestJS services, contribute... 
    Senior
    Long term contract
    Temporary work
    Local area

    Manulife Financial

    Ontario
    13 days ago
  •  ...Support (AOS) provides operations and support services to ensure reliability of IT applications. Through innovation, continuous...  ...value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis... 
    Senior

    Sun Life Financial

    Ontario
    7 days ago
  • Be part of Google's innovative XR team as a Senior Software Developer, focusing on key advancements in Computer Vision and Geometric Sensing. This role contributes to the evolution of smart glasses and headsets, integrating AI with extended reality. This position requires... 
    Senior

    Google

    Ontario
    7 days ago
  •  ...Be a part of a dynamic software development group at Verisk's Catastrophe and Risk Solutions team, contributing to design and development...  ..., and ensure alignment with platform standards. Mentor and develop engineers through code reviews, design guidance, and technical... 
    Senior

    Verisk

    Ontario
    5 days ago
  •  ...you want to go. We are seeking a Senior .NET Full Stack Engineer to build and deliver scalable,...  ...Position Responsibilities Design, develop, and maintain scalable web applications...  ...and optimize system performance, reliability, and scalability. Mentor junior... 
    Senior
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Company 19 - John Hancock Life Insurance Company (U.S.A.)

    Ontario
    7 days ago
  • Lead large residential projects in Oxford as an experienced No.1 Site Manager with a top housebuilder. Ensure quality by utilizing your strong construction management skills. As a No.1 Site Manager, you will oversee significant residential builds while coordinating with site... 
    Website

    Pinnacle Recruitment

    Ontario
    7 days ago
  • Step into a pivotal role as a Senior Robotics Software Engineer in Waterloo, Ontario, where you'll focus on complex software-hardware integration in a...  ...Responsibilities: • Lead platform system architecture and design • Develop and maintain CI/CD pipelines for robotics • Investigate... 
    Senior

    Rockwell Automation

    Ontario
    7 days ago
  • Elevate your career as a Senior Software Engineer with a focus on ETL and Informatica IDMC in the Corporate Risk team. Engage in major projects and collaborate to enhance system performance. This role demands an experienced candidate with a solid background in ETL and Informatica... 
    Senior

    Sun Life

    Ontario
    3 hours ago
  •  ...Senior Backend Developer (Cloud & APIs) About you: You’re a strong backend developer who enjoys building reliable cloud services and APIs. You like shipping in a fast-paced environment,...  ...Collaborate with product, data science, and engineering to deliver new features end-to-end.... 
    Senior
    Internship
    Work at office
    Work from home
    Flexible hours

    Cognitive Systems Corp

    Ontario
    7 days ago
  • $182k - $187k per year

     ...Senior Software Developer, AI/ML, Conversational Insights Location: Waterloo, ON, Canada; Toronto, ON, Canada Level: Mid Responsibilities...  ...Preferred Qualifications ~ Master’s degree or PhD in Engineering, Computer Science, or related technical field. ~3 years of... 
    Senior
    Full time

    Google

    Ontario
    7 days ago
  • $105k - $120k per year

     ...Senior Test Automation Engineer – Manufacturing Systems Location: Waterloo, Ontario. Position type: Existing. Compensation: $105...  ...Overview The role sits at the intersection of software and hardware, focusing on developing and deploying production test systems that... 
    Senior

    Northern Digital

    Ontario
    3 hours ago
  • $101.5k - $151.5k per year

     ...Software Engineering Lead Are you ready to lead a high-performing software team and play a key...  ...efficiency and innovation. Design, develop, document, test and debug mission critical...  ...may apply. This position requires on‑site work in Waterloo, Ontario and a... 
    Website

    Raytheon

    Ontario
    7 days ago
  •  ...Senior Connectivity Software Developer, Embedded Systems/Firmware, XR Location: San Jose, CA, USA; Waterloo, ON, Canada Google's software developers develop next-generation technologies that change how billions of users connect, explore, and interact with information... 
    Senior

    Google Inc.

    Ontario
    7 days ago
  •  ...and supervision of the Project Engineer, however, is under the direct supervision of the Senior Staff Member to be determined pending...  ...performance of their duties. A site inspector is responsible for...  ...and ability to use pdf software # Any certificates in construction... 
    Senior
    Website
    For contractors
    For subcontractor
    Work at office
    Remote work

    First Nations Engineering Services Ltd.

    Ontario
    5 days ago
  • $45 - $50 per hour

     ...CA$45.00/hr - CA$50.00/hr Overview We are seeking a Senior .NET Developer to join our Group IT vertical, supporting strategic initiatives...  ...participation Must‑haves ~7+ years of professional experience in software development with a focus on C#/.NET. ~ Strong expertise in... 
    Senior
    Long term contract
    Contract work

    Insight Global

    Ontario
    7 days ago
  • $86.1k - $136.1k per year

     ...We’re looking for a Backend Software Engineer who is motivated by delivering customer and business value and enjoys working on transformative...  ...‑based backend services that are scalable, secure, and reliable. Develop and integrate RESTful APIs to support internal and external... 
    Long term contract
    Temporary work

    Company 58 Manulife Bank of Canada

    Ontario
    3 hours ago
  • $120k - $150k per year

     ...SaaS company with growing cloud infrastructure needs. The DevOps developer will help us scale infrastructure and development processes....  ...Terraform or other infrastructure‑as‑code tools Obsession with reliability, stability and scalability Infrastructure security and SOC2... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    Mappedin

    Ontario
    7 days ago
  • $128k - $168k per year

     ...Job title: Staff Software EngineerReports to: Director, EngineeringDepartment...  ...the Priority Commerce Engine, an creative platform that...  ...system design and improving reliability across multiple teams. A workstream...  ...a domain are scalable, reliable, and consistently aligned... 
    Long term contract

    Priority

    Ontario
    3 hours ago
  •  ...largest and fastest-growing dealer and OEM software provider in Canada, offering a suite of...  ...including Generative AI (GenAI), to enhance engineering productivity, automate repetitive tasks,...  .... Key areas of responsibility Design, develop, and oversee the successful end-to-end delivery... 
    Remote work

    AutoSync

    Ontario
    7 days ago
  • Help shape the future of communication at Google as a Cloud Integration Software Developer. Focus on integrating advanced AI technologies into the enterprise workflow. As a core member of the Cloud Applied AI team, you will help develop platforms that enable AI agents to... 

    Google

    Ontario
    7 days ago
  • Launch your software development career with Google's internship program, where hands-on experience meets innovation. Tackle real challenges while learning from experts in the field. This paid 12-14 week internship is designed for students pursuing degrees in software and technical... 
    Full time
    Internship

    Google

    Ontario
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer, Site Reliability Engineering. Be the first to apply!