Software Developer, Site Reliability Development
$126k - $129k per yearThis posting is for an existing vacancy.
Minimum qualifications
- Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
- 1 year of experience with software development in one or more programming languages during coursework/projects, research, internships, or practical experience in school, work, or Open Source projects.
- 1 year of experience with data structures or algorithms.
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'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 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, 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.
To learn more: check out our books on Site Reliability Development or read a career profile about why a Software Developer chose to join Site Reliability Development.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
The Canada base salary range for this full-time position is CAD 126,000-129,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
- Write product or system development code.
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
$80k - $120k per year
...Job Responsibility: Location: Fully on-site, Waterloo, ON **NOTE: CANADIAN... ...critical role in ensuring the quality and reliability of our software solutions by planning, creating, and executing... ...: ? Test Planning & Execution: Develop comprehensive test plans, including scenarios...WebsiteFull timeWork at officeRemote workRelocationMonday to friday$120.5k - $136k per year
...personalized, predictive, and precise.The Developer Platform team is responsible for... ...developer infrastructure that enables the software development lifecycle for over 600 developers at Verily... ...(e.g. monitoring, frequent releases, reliable CI).QualificationsMinimum...SuggestedFull time$118k per year
...us. TheCommon Componentsunit provides shared software engineering services to global Product Management and development teams in the OpenText Products group. This... ...library. What the role offers: As a Lead Software Developer, you will: Provide strong leadership for the...SuggestedLong term contractInternshipImmediate start$150k per year
...or industry setting. 2 years of experience in developing iOS mobile applications. 2 years of experience with software development with Swift and iOS. Preferred qualifications... ...services About the jobGoogle's software developers develop the next-generation technologies that change...Suggested$150k - $154k per year
...languages (e.g., Java or Kotlin). ~ Experience in full stack development. Preferred qualifications ~ Experience working and... ...across teams. About the job Google Cloud's software developers develop the next-generation technologies that change how billions...SuggestedFull time$100k - $200k per year
...academic or industry setting. ~ Experience developing accessible technologies. ~ Proficiency in... ...system health, diagnosis and resolution, and software test development. About The Job Google's software developers develop the next-generation technologies that change...- ...industry know-how with an agile development culture to drive innovation... ...sustainable aviation. Our software development teams are formed... .... As a Senior AI/ML Software Developer, you will enhance core functionality... ...ELT) to ensure high-quality, reliable, and features-ready data for...Permanent employmentContract workCasual workWork at officeWorldwideFlexible hours
$100k per year
...equivalent practical experience. 2 years of experience with software development in Kotlin. Preferred qualifications Experience in Java or... ...languages as needed. About the jobGoogle's software developers develop the next-generation technologies that change how billions...Worldwide$207k - $233k per year
...needs of our partners.As Director of Software Development, you will lead a large organization responsible... ...development organization of 40-50 developers and managers. Define and drive the... ...world data streams.Own the delivery and reliability of the platform’s Customer Identity...Full timeTemporary work$100k - $200k per year
...experience. ~5 years of experience with software development in one or more programming languages.... ...technical leadership role. ~ Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that...$174k - $252k per year
...experience. ~5 years of experience with software development in C/C++. ~3 years of experience... ...technical leadership role. ~ Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change...Full time- ...combine deep industry know-how with an agile development culture to drive innovation in... ...efficiency and sustainable aviation. Our software development teams are formed around a matrixed... ...Suggest solutions to complex problems and develop them with minimal supervision. Mentor...Permanent employmentContract workCasual workWork at officeWorldwideFlexible hours
$90k per year
...Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better. Neuron is a lead generation... .... About This Role We're looking to hire a Sales Development Representative (SDR) for our fully remote sales team. This is...Full timeRemote work- ...A skilled Full Stack Cloud Software Engineer with expertise in AWS... ...Design and develop full stack applications using... ...Continuously improve performance, reliability, and maintainability across the... ...years of full stack software development experience. ~ Proficiency in...Full timeInternshipFlexible hours
- About LK Apartments Accommod8U and LK Apartments are leading providers of modern student and young professional housing in Waterloo, Ontario. Our architecturally striking communities are designed to deliver an elevated rental experience through premium accommodations,...WebsiteFull timeFor contractorsWork at office
$18 per hour
...at Maplesoft Our teams build world-class software and services for system simulation,... ...are hiring a part time student Content Developer. This opportunity is for secondary school... ...content gallerySupport Maplesoft product development, marketing and sales teams through content...Part timeSummer workWork at office$144k per year
...looking for a curious, impact-driven Senior Software Engineer to join our growing team -... ...for you.What You’ll Be Doing End-to-End Development: Own features across the full development... ..., deployment, and monitoring - ensuring reliability and performance at scale System &...Long term contractInternship- ...ensuring optimal performance and reliability. We’re looking for someone... ...in data center equipment and software who can work independently while... ...operations both remotely and on-site, quickly diagnosing and... ...hardware and networking knowledge Reliable and professional with strong...WebsitePermanent employmentFreelanceLocal areaRemote workFlexible hours
$105k - $155k per year
...them. Understand and apply industry Software Quality Assurance standards (ASPICE, ISTQB... .... Software operations (DevSecOps, Reliability Engineering, observability, support/maintenance... ..., etc. Experience in modern software development methodology, such as pair programming,...$52.5k per year
...are currently hiring full time Management Development Program Trainees. With over 115 years... ...will have the opportunity to continually develop your skills through ongoing training, have... ...Proficient in Microsoft Office software Strong interest in sales Valid driver...Full timeTraineeshipWork at officeRelocationRelocation package- ...About the Role We are seeking an experienced Data Center Technician for full-time work in Waterloo, CA . This is an on-site position supporting mission-critical infrastructure at premier data center facilities. Engagement Type Full-time permanent position Standard...WebsitePermanent employmentFull timeRemote work
$80 - $100 per hour
...Senior Ingenium Developer / Technical Lead (Wealth Platform) We are seeking a Senior Ingenium Developer / Technical Lead to support... ...-focused capacity, collaborating closely with third-party development teams while driving standards, quality, and successful production...Contract work- ...Summary of the Role As a Software Engineering Manager, you will sit at the intersection... ...Mastery: 10+ years in software design and development, with recent, deep expertise in .NET and... ...management experience (managing 5+ developers). ~ Experience working within a SAFe or...Permanent employmentContract workCasual workWork at officeFlexible hours
- ...on the look of a Senior Copilot Studio Developer to be able to commute to any of our Waterloo... ...and lifecycle, and Astein Meland’s development function on pro-code extensions where agent... ...Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or...Work at office3 days per week
$181.05k - $213k per year
...and limited partners through world-class software, purpose-built for everyone in venture... ...rigorous design system standards, intuitive developer ergonomics, and extensible API design.... ...focus on design systems, AI-assisted development, or UI infrastructure. ~ AI-Forward Innovator...WebsiteFull timeWork at office- ...the design, architecture, and development of native Windows desktop... ...maintenance. Ensure quality, reliability, and consistency across releases... ...building accessible and inclusive software. ~ Excellent software... ...mission: building software that's reliable, accessible, and user-...WebsiteLong term contractWork at office
- ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user...Remote work
- ...We have a growing hardware and software focused department that builds and develops smart vision solutions for quality assurance in manufacturing environments... ...Engineers who provide unique engineering development activities in design, prototyping and testing to drive...
- ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new... ...related field. ~5+ years of industry experience in software development. ~ Proficiency with bash/Python scripting in Linux environments...WebsiteWork at officeShift work
- ...Musashi AI North America, Inc. is a growing hardware and software focused company that builds smart vision solutions for quality assurance... ..., prototyping, and testing efforts to drive new technology development, build innovative products, and support our deployed solutions....Long term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer, Site Reliability Development. Be the first to apply!
- director software engineering Waterloo, ON
- part time software developer Waterloo, ON
- software developer remote Waterloo, ON
- software engineer - computer Waterloo, ON
- software engineer intern Waterloo, ON
- software developer Waterloo, ON
- junior software developer Waterloo, ON
- software design engineer Waterloo, ON
- software development engineer Waterloo, ON
- software engineer - ai machine learning Waterloo, ON
