Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud
$216k - $221k per yearGoogle Canada
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.
Benefits and Salary
This role offers a competitive compensation package. The salary range in Canada is $216,000 – $221,000 CAD per year , plus a 20% bonus target , equity , and a comprehensive benefits package . For full details on Google's benefits, visit the Google careers benefits page.
Job Details
Company: Google
Location: Waterloo, ON, Canada
Pay: $216,000 – $221,000 CAD/year + 20% bonus target + equity + benefits
Responsibilities
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
- Facilitate alignment and clarity across teams on goals, outcomes, and timelines
- 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
Requirements / Skills
Google is looking for a technically versatile and experienced engineer who brings both deep full-stack expertise and demonstrated leadership capabilities . 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)
- 1 year of experience with mobile stack development
- Preferred: 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
- Preferred: 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; 5 years of experience with full stack development; 1 year of experience with mobile stack
#J-18808-Ljbffr$207k - $300k per year
...Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud New York, NY, USA; Waterloo, ON, Canada Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain....Front end$150k - $153k per year
...Share Software Developer, Google Chat iOS corporate_fare Google place Waterloo, ON, Canada X This posting is for a new vacancy. Google utilizes... ...: ~3 years of experience with iOS application development. ~2 years of web or full-stack experience. About the...Suggested$150k - $153k per year
...Google is hiring a Software Developer for Google Chat iOS based in Waterloo, Ontario . This is a role for developers who are ready to build and iterate... ...Google's core communication products within the Google Cloud ecosystem. This position sits at the intersection of...Suggested- Drive innovation as a Software Developer III in Ads Infrastructure at Google in Waterloo, ON. Leverage skills in Python and C++ to develop cutting-edge high-performance... ..., you will contribute to large-scale infrastructure development and distributed systems. This role requires...Suggested
$216k - $221k per year
...Staff Software Developer, Protected Data SRE Share Staff Software Developer, Protected Data SRE corporate_fare Google place Waterloo, ON, Canada ~ Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. ~5 years of experience...Front end$216k - $221k per year
...Staff Software Developer, Embedded Systems/Firmware ~ Bachelor's degree, or equivalent practical experience. ~8 years of experience in software development. ~3 years of experience with embedded operating systems. ~3 years of experience in a technical leadership role...- Elevate your career at Google as a Software Developer focused on Ads Infrastructure. Contribute to high-performance applications using Python and C++ while enhancing experiment management and data processing. This role requires 2 years of experience in developing large-scale...
- ...Google’s Cloud division seeks a Staff Software Developer for the Client Stack, Front End and Web Development. The role is based in North America with in-person interviews and potential work locations including Waterloo, Canada and New York, USA. You will lead the Chat Client...Front end
$216k - $221k per year
...Waterloo's tech scene has a new standout opportunity: Google is hiring a Staff Software Developer, Embedded Systems/Firmware to join its Augmented Reality team in Waterloo, Ontario . This is a senior-level role sitting at the intersection of hardware and software,...$216k - $221k per year
...Google is looking for a Staff Site Reliability Developer to join the Google Unified Security and Threat Operations team in Waterloo, Ontario . This is a senior... ...engineering role sitting at the intersection of software development and systems engineering — where the problems...Worldwide$118k - $168k per year
...Management platforms division is focusing on the development and maintenance of the Capture product... ...information, providing a flexible, end-to-end capture solution that includes... ...Impact We are seeking an experienced Lead Software Developer who shares our passion for developing...InternshipFlexible hours- ...where we work. OVERVIEW The Developer Experience team at Instacart... ...engineers to ship high-quality software faster — from AI-powered code... ...developer onboarding, and local development environments. Our success is... ...concept to production. As a Staff Software Engineer on...Full timeInternshipWork at officeLocal areaRemote workWork from homeFlexible hoursShift work
- ...transparency and visibility across end-to-end supply chains, enabling... ...Declarative Automation - The Cloud Platform Engineering Team is... ...tools that enable internal development teams to build, test and deploy... ...simplify complex processes. As a Staff Cloud Platform Engineer you...Long term contractWork at officeRemote workFlexible hours
- ...on Instacart. You’ll define key architectural patterns, improve developer productivity and observability, and act as a primary technical partner... ...- Lead the technical roadmap and architecture for Ads Manager’s web applications, balancing near-term delivery with long-term...Front endLong term contractFull timeWork at officeWork from homeFlexible hours
- ...way businesses connect to the cloud, data centers, and each other.... ...tech like Amazon, Microsoft, Google, Oracle, IBM, and more. Headquartered... ...You’ll Be Doing Product Development & Ownership – Contribute to... ...Looking For ~5+ years of software development experience in Java...Long term contractFull timeRemote workFlexible hours
$182k - $186k per year
...Android Infrastructure Software Developer Google Waterloo, ON, Canada ~ Bachelor's degree or equivalent practical experience. ~5 years of experience with software development in one or more programming languages. ~3 years of experience with Android application development...$150k - $153k per year
...position is for an existing position. Google utilizes AI tools to assist in... ...experience. ~2 years of experience with developing large-scale infrastructure, distributed... ...architecture. ~2 years of experience with software development in one or more programming languages....$182k - $186k per year
...Google's Core team is hiring an Android Infrastructure Software Developer to work out of Waterloo, Ontario . This is a senior-level engineering role focused on building... ...every day. Rather than building features that end users tap and swipe, this role sits one level deeper...- Lead cutting-edge AI initiatives at Google as an Agent Development Manager. Your role will focus on deploying and optimizing sophisticated AI agents... ...innovative solutions. With over eight years of experience in cloud computing and people management, you will be a technical...
$113.26k - $210.34k per year
...Lead Full Stack Software Engineer - Hybrid Canadian Retirement Are you a passionate software engineering leader who enjoys building modern cloud-based solutions while mentoring and elevating development teams? Join our Canadian Retirement Technology team and play a key...Long term contractTemporary workLocal areaFlexible hours$182k - $186k per year
...Senior Software Developer, Eye Tracking Algorithms Share Senior Software Developer, Eye Tracking Algorithms corporate_fare Google place Waterloo, ON, Canada X This posting is for a new... ...Experience in algorithm research, development, and translating prototypes into...$155k - $175k per year
...seeking a skilled and motivated Senior Full-Stack Developer to join our talented engineering team as... ...responsive user experience Backend development using Go (Golang), creating and... ...experience building responsive, high-performance web applications. ~ Familiarity with...Front endLong term contractFull timeRemote workFlexible hours$86.8k - $130.2k per year
...management. Join us. Your Impact As a Software Developer specializing in Robotic Process... ...-Cash organization. This is a hands‑on development role focused on solving complex operational... ...supporting Billing, Fulfillment, Client Enablement, the Billing Help Desk, and...Internship$125.52k - $175.52k per year
...leading a multiple local agile development teams that will evolve the... ...product versions during the whole software lifecycle. You will be... ...and coaching for the team to develop an iterative, continuous approach... ...) ~ Strong background in Client/server architecture ~ Experience...InternshipLocal area- ...Hillview Consulting is looking for a Java Full Stack Developer to join our team on-site in Ontario. This... ...applications that cater to the evolving needs of our clients. In this role, you will leverage your expertise in both front-end and back-end development to create...Front endHourly payContract work
$160k - $240k per year
...equity Seniority: Senior / Staff About the Project We... ...looking for a Senior/Staff Software Engineer to join a rapidly growing... ...upcoming initiative is the development of a purpose-built database... ..., observability, or developer infrastructure company Recruitment...Long term contractFull timeRemote work- ...are responsible for the entire stack from intelligent request... ...inference infrastructure they need to develop next-generation models. We... ...hardware running in multiple cloud platforms. Inference systems... ...qualifications Significant software engineering experience, particularly...Long term contractWork at officeWorldwideVisa sponsorshipFlexible hours
$150k - $153k per year
...Software Developer III, Ads Infrastructure at Google in Waterloo, ON is a full-time role with a base salary of $150,000–$153,000 CAD per year , plus a 15% bonus... ..., tooling, and automated workflows that simplify the end‑to‑end experiment lifecycle, from experiment creation...Full timeManual labor$150k - $153k per year
...Software Developer III, Site Reliability at Google in Waterloo, Ontario is a full-time position carrying a salary range of $150,000–$153,000 CAD per year... ...benefits. The role sits within Site Reliability Development , where software and systems engineering combine to...Full time- ...Manulife/John Hancock is seeking a Lead Full Stack Software Engineer to guide design, development, and delivery of cloud-native, full-stack applications. You will mentor teams, shape architecture decisions, and drive DevOps and testing practices across the lifecycle. Applicants...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud. Be the first to apply!

