22 Oct
|
Google Canada
|
Ontario
22 Oct
Google Canada
Ontario
Google is hiring a Staff Software Developer focused on Client Stack, Front End and Web Development for Google Cloud , based in Waterloo, Ontario . This is a senior, high-impact engineering leadership role at the centre of one of the most ambitious cloud and productivity initiatives in the industry — driving the technical strategy for Chat Client Side Encryption (CSE) within Google's suite of tools used by billions of people worldwide. This role sits at the intersection of architectural decision-making , hands-on full-stack development , and team leadership .
You'll be working alongside teams building the future of Gmail, Docs, Drive, Calendar, Sheets, Vids, and Meet , with direct exposure to Google DeepMind model builders and opportunities to shape productivity tools five to ten years into the future.
About the Role: Staff Software Developer, Client Stack As the technical lead on the Chat Client Side Encryption initiative , you will be responsible for the full lifecycle of a secure, robust CSE solution — from architectural design through to delivery. You'll provide strategic direction and hands-on guidance to a distributed team of developers, navigating complex technical challenges and making key decisions that affect the product at scale. This position demands a developer who can operate across back-end systems (Java and similar), front-end technologies (JavaScript, TypeScript, HTML, CSS), and mobile stacks , all while maintaining clarity across cross-functional teams and stakeholders.
Technical leadership , the ability to influence without authority, and a passion for large-scale cloud solutions are central to succeeding in this role. The salary range in Canada is $216,000 – $221,000 CAD per year , plus a 20% bonus target , equity , and a comprehensive advantages package .
Pay: $216,000 – $221,000 CAD/year + 20% bonus target + equity + benefits In this staff-level role, your day-to-day work spans technical leadership ,
software design and development , and cross-team coordination . You'll be accountable for both the quality of the code and the clarity of direction across a distributed engineering team working on Google-scale systems. Provide technical leadership on high-impact projects, including the Chat Client Side Encryption initiative within Google Cloud Drive technical strategy and execution, including architecture decisions for a secure and robust CSE solution within Google Chat Design, develop, test, deploy, maintain, and enhance large-scale software solutions across the full stack Influence and coach a distributed team of developers, fostering growth and technical excellence Manage project priorities , deadlines, and deliverables to ensure on-time, high-quality delivery Navigate complex technical challenges and make key architectural decisions within a matrixed, cross-functional organization The ideal candidate is comfortable making architectural decisions at scale, mentoring developers, and collaborating across complex organizational structures. ~ Bachelor's degree or equivalent practical experience in a relevant field ~8 years of experience in software development ~5 years of experience testing and launching software products, plus 3 years in software design and architecture ~5 years of full-stack development experience , including back-end (Java or equivalent) and front-end (JavaScript, TypeScript, HTML, CSS) ~Master's degree or PhD in Engineering, Computer Science, or a related technical field ~ Preferred: 3 years of experience in a technical leadership role leading project teams and setting technical direction ~ Experience with large-scale cloud solutions and working in complex, matrixed organizations involving cross-functional or cross-business projects Bachelor's degree or equivalent practical experience; 8 years of experience in software development; 5 years of experience testing and launching software products; 3 years of experience with software design and architecture;
📌 Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud (Ontario)
🏢 Google Canada
📍 Ontario