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

Software Development Manager, Site Reliability Development

$216k - $221k per year

Google

Software Development Manager, Site Reliability Development

Location: Waterloo, ON, Canada

Advanced

Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.

Minimum qualifications:

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages.
  • 3 years of experience managing people or teams.
  • 3 years of experience leading projects.
  • 3 years of experience designing, analyzing, and troubleshooting distributed systems.

Preferred qualifications:

  • Master's degree in Computer Science or Engineering.

About the job

Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google's services—both our internally critical and our externally-visible systems—have reliability, uptime appropriate to users' needs and a fast rate of improvement. Additionally SRE’s 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 SRE team, you’ll have the opportunity to manage the complex challenges of scale which are unique to Google, while using your expertise in coding, algorithms, complexity analysis and large-scale system design.

SRE'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.

To learn more: check out our books on Site Reliability Engineering or read a career profile about why a Software Engineer chose to join SRE.

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 216,000-221,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

  • Lead a team of software/systems developers on projects for users and be directly responsible for uptime.
  • Own end‑to‑end availability and performance of key services and build automation to prevent problem recurrence. Automate response to all non‑exceptional service conditions.
  • Lead by example, mentor the team and establish credibility through quality technical execution.
  • Manage on‑call rotations across continents, using a follow‑the‑sun model.
  • Design, write and deliver software to improve the availability, scalability, latency and efficiency of Google's services.

Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.

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.

If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

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 8 days ago
Similar jobs that could be interesting for youBased on the Software Development Manager, Site Reliability Development in Ontario vacancy
  • Drive your career as a Senior Software Developer in Site Reliability Engineering at Google. This role focuses on optimizing large-scale cloud systems and...  ...service reliability. With a background in software development and experience in troubleshooting, you'll work on every... 
    Suggested

    Google

    Ontario
    8 days ago
  • Drive innovation as a Software Development Manager at Voltera in Waterloo. Lead high-impact teams, improve processes, and ensure reliable delivery of software solutions in a cutting-edge industry. In this position, you’ll oversee software teams, balancing priorities and technical... 
    Suggested

    Voltera

    Ontario
    5 days ago
  • $24.15 - $35.42 per hour

     ...supply chains and supporting the people who manage them. Our AI‑infused platform provides...  ...the Team We are a group of generalist software engineers with a C++ focus, working together...  ...and work across the software development lifecycle from development through build... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Kinaxis

    Ontario
    8 days ago
  • Become a part of Syntronic as an Innovative Software Development Lead, where your skills will contribute to impactful technological advancements. Collaborate on elite projects in the Android environment, facilitating cutting-edge innovations. In this role, you will be responsible... 
    Suggested

    Syntronic

    Ontario
    8 days ago
  • $90k - $110k per year

     ...Senior Software Developer – Route Optimization & Planning Responsibilities Design...  ...performance. Collaborate with product managers, data scientists, and fellow engineers to...  ...of experience in Java and modern backend development. Experience building cloud‑native... 
    Suggested
    Worldwide

    Descartes Systems Group

    Ontario
    1 hour ago
  •  ...Train the Trainer; or CFR The Site-Leads provides “On-Site”...  ...with curriculum revision, test development, and training material...  ...platforms and classroom control software. ~ Requires familiarity with...  ...SharePoint, and Army training management systems. ~ Must possess skills... 
    Contract work
    Work at office
    Remote work

    Bravura Inc.

    Ontario
    8 days ago
  •  ...working in cooperation with the Development and Alumni Affairs team, the...  ...Portfolio & Prospect Management Develops and maintains a good...  ...calls to companies, arranging site visits to campus, special events...  ...in working with fundraising software is an asset. Demonstrated... 
    Casual work
    Work at office
    Afternoon shift

    University of Waterloo

    Ontario
    1 hour ago
  •  ...Northwestern Ontario is seeking a Director of Maintenance to drive reliability and operational excellence at a pulp and paper mill. This role...  ...for modernizing maintenance practices and shaping asset management strategies. The ideal candidate will foster team accountability... 

    TEEMA Solutions Group

    Ontario
    8 days ago
  •  ...Construction Site Supervisor J. Rauti Custom Homes is seeking...  ...homes and luxury residential developments, with a reputation built on...  ...detail-oriented, and confident managing residential construction...  ...homeowners, trades, suppliers, and management Identify and resolve... 
    Long term contract
    Internship

    J.Rauti Custom Homes

    Ontario
    1 hour ago
  • usd150k - usd210k per year

     ...Cybersecurity Engineer (Sunnyvale, CA, On‑Site) Full‑time Employment 150k - 210k...  ...Unified Care program to address the issue of managing chronic diseases. Unified Care...  ...languages. Proficient in all aspects of the Software Development Life Cycle. Experience with network... 
    Full time
    Remote work

    Brix

    Ontario
    8 days ago
  • $74.4k - $107.9k per year

     ...technology, marketing, corporate development, HSSE, real estate, legal,...  ...to ensure cross-browser reliability. Implement and execute load testing...  ...scalability. Optimize and manage large-scale databases Oracle,...  ...: 5+ years of professional software development experience. Python... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Part time
    Casual work

    Stantec Consulting International Ltd.

    Ontario
    2 days ago
  • $105k - $155k per year

     ...professional experience with Software / Requirements Verifications...  ...with software configuration management systems (source control,...  ...software operations (DevSecOps, Reliability Engineering, observability,...  ...Experience in modern software development methodologies, such as pair... 

    Ford Motor Company

    Ontario
    8 days ago
  • $105k - $155k per year

     ...support all areas of the flashing sequence of software to ECU hardware. You’ll be involved in an important part of the development lifecycle for software delivery at Ford....  ...complex logic, and ensuring high performance and reliability. Lead the integration of flashing tools... 

    Ford Motor Company

    Ontario
    1 hour ago
  • $175k - $197k per year

     ...platform (PaaS) that enables the end-to-end software development lifecycle for over 600 engineers at...  ...(e.g. monitoring, frequent releases, reliable CI). Collaborate with the engineering...  ..., continuous integration, and release management processes. ~2+ years experience... 
    Full time

    Verily Health

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

     ...We’re looking for a Backend Software Engineer who is motivated by delivering customer and...  ...services that are scalable, secure, and reliable. Develop and integrate RESTful APIs to...  ...years of experience in backend software development. Hands‑on experience building... 
    Long term contract
    Temporary work

    Company 58 Manulife Bank of Canada

    Ontario
    7 hours ago
  • $100k - $120k per year

     ...Position Summary We are seeking a highly driven New Business Development Manager with a proven track record in the Canadian mobile industry. This...  ...office (Markham, ON), with flexibility for travel to customer sites, trade shows and industry events as needed. Key... 
    Long term contract
    Full time
    Contract work
    Work at office
    Worldwide
    2 days per week

    TCL North America

    Ontario
    2 days ago
  •  ...Manulife in Waterloo, Canada, as a Back-End Software Engineer, focusing on creating and...  ...to ensure product improvement and system reliability. Manulife is looking for a skilled Back...  ...Engineer to contribute to software design and development. Your expertise will help in identifying... 

    Manulife

    Ontario
    1 hour ago
  • $86.1k - $136.1k per year

     ...Bank Technology Team!We’re looking for a Software Engineer with strong Java and cloud...  ...’ll contribute across the full software development lifecycle—while continuing to grow your...  ...services, with a focus on performance, reliability, and securityCollaborate with cross‑functional... 
    Long term contract
    Temporary work
    Bank staff
    Local area
    Flexible hours

    Manulife Insurance Malaysia

    Ontario
    7 days ago
  • $100k - $150k per year

     ...Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together...  ...and bare-metal systems Implement device drivers, manage kernel configurations, and utilize build systems such as... 
    Internship
    Shift work

    Fidus Systems

    Ontario
    8 days ago
  •  ...sustain program effectiveness Requirements: • Deep commitment to youth development and service • Demonstrated success in fundraising initiatives • Excellent communication and relationship management skills • Willingness to be mentored and grow • Strong alignment with the... 

    Eastern Counties Ontario YFC

    Ontario
    8 days ago
  •  ...major cities, at remote work sites and everywhere in between - doing...  ...the innovative design and development of technology products and...  ...developers, data scientists, project managers, business analysts, marketers...  ...prove it You understand Software Engineering goes far beyond... 
    Full time
    Work at office
    Remote work

    Compass Group

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

     ...Bank Technology Team! We’re looking for a Software Engineer with strong Java and cloud...  ...’ll contribute across the full software development lifecycle—while continuing to grow your...  ...services, with a focus on performance, reliability, and security Collaborate with cross‑... 
    Long term contract
    Temporary work
    Bank staff
    Local area
    Flexible hours

    Manulife Financial

    Ontario
    8 days ago
  • $89.25k - $131.25k per year

     ...or capital project. Work with Project Managers and teams as a trusted advisor to create...  ...to address them. Contribute to the development and oversight of Indigenous Relations budgets...  ...demonstrated history of effective time management, coordination with stakeholders,... 

    Hydro One Networks Inc

    Ontario
    13 hours ago
  • $146.5k - $164.5k per year

     ...Lead for the User and Accounts Management Team, you will shape and...  ...Responsibilities Lead the design, development, and maintenance of secure...  ...implement improvements in reliability, performance, and user...  ...as a full-stack or backend software engineer in an industry setting... 
    Full time

    Verily

    Ontario
    7 days ago
  •  ...models and algorithms to solve complex business problems. Collaborate with cross‑functional teams (data scientists, engineers, product managers) to integrate ML models into products and services. Conduct data cleansing, exploration, and feature engineering to improve model... 
    Full time

    Brix

    Ontario
    8 days ago
  • $171k - $206k per year

     ...of the Role We’re looking for a Staff Software Engineer, Infrastructure who operates as...  ...through execution. This is not a people‑management role, but it carries significant...  ...core infrastructure systems, balancing reliability, scalability, security, and developer velocity... 
    Long term contract
    Local area
    Remote work
    Flexible hours

    Israelvcforum

    Ontario
    8 days ago
  • $100k - $120k per year

     ...Position: Business Development Specialist-Legal Location: Remote Overview Reliance Impact Recruitment is a growing and dynamic...  ...client and candidate network. Responsibilities Build and manage strong relationships with legal professionals and clients across... 
    Long term contract
    Remote work

    Reliance Impact

    Ontario
    16 days ago
  •  ...Support & Operations Specialist, PERMANENT, On-Site , Attention : ****@*****.***, (647) 598-...  ...America to revolutionize how businesses manage energy, cut emissions, and embrace a...  ...prompt, accurate resolution for hardware/software issues. Work with data and customers' demands... 
    Permanent employment

    VTRAC Consulting Corporation (WBE)

    Ontario
    15 days ago
  • Join the National Research Council as an Applications Development Specialist in Waterloo. Engage with cryptographic research, implementing algorithms within a hybrid work model. This role focuses on supporting the Digital Technologies Research Centre, particularly the Cryptography... 

    National Research Council Canada

    Ontario
    2 days ago
  •  ...youth with House of Grace in Queenston. Engage with stakeholders, manage youth program impacts, and build impactful partnerships for...  ...Project management certification preferred • Experience in program development and evaluation • Strong stakeholder engagement skills • Proficient... 
    Long term contract

    AGIAMONDO

    Ontario
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Manager, Site Reliability Development. Be the first to apply!