Senior Software Developer, Site Reliability Engineering
$182k - $187k per yearGoogle 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$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...WebsiteFull time$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,...WebsiteInternship$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...SeniorFull time$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$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...SeniorFull time$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...SeniorWebsiteFull timeWork at office- ...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
$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...SeniorWebsiteLong term contractTemporary workWorldwide$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...SeniorWebsiteLong term contractFull timeInternship$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...SeniorLong term contractTemporary workLocal area- ...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
- 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
- ...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
- ...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...SeniorLong term contractTemporary workLocal areaFlexible hours
- 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
- 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
- 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
- ...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....SeniorInternshipWork at officeWork from homeFlexible hours
$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...SeniorFull time$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$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- ...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
- ...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...SeniorWebsiteFor contractorsFor subcontractorWork at officeRemote work
$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...SeniorLong term contractContract work$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 contractTemporary work$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...SeniorFull timeWork at officeWorldwideFlexible hours$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- ...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
- 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...
- 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 timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, Site Reliability Engineering. Be the first to apply!
- senior software developer Ontario
- software engineer - computer Ontario
- software developer remote Ontario
- software engineer intern Ontario
- software engineer devops Ontario
- software engineer internship Ontario
- ingénieur logiciel Ontario
- software developer intern Ontario
- software engineer internship no experience Ontario
- software engineer Ontario
