Software Development Manager, Site Reliability Development
$216k - $221k per yearSoftware 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- 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
- 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
$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...SuggestedHourly payLong term contractFull timeInternshipWork at officeRemote workFlexible hours3 days per week- 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
$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...SuggestedWorldwide- ...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 workWork at officeRemote work
- ...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 workWork at officeAfternoon shift
- ...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...
- ...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 contractInternship
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 timeRemote work$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 contractRemplacementFull timeTemporary workPart timeCasual work$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...$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...$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$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 contractTemporary work$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 contractFull timeContract workWork at officeWorldwide2 days per week- ...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...
$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 contractTemporary workBank staffLocal areaFlexible hours$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...InternshipShift work- ...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...
- ...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 timeWork at officeRemote work
$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 contractTemporary workBank staffLocal areaFlexible hours$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,...$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- ...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
$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 contractLocal areaRemote workFlexible hours$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 contractRemote work- ...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
- 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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Manager, Site Reliability Development. Be the first to apply!
- software project manager Ontario
- manager software development Ontario
- director software engineering Ontario
- project manager software development Ontario
- event production manager Ontario
- production manager Ontario
- responsable maintenance industrielle Ontario
- directeur industriel Ontario
- responsable équipe production Ontario
- director of manufacturing Ontario
