Google is seeking a Software Developer III for their Google Workspace team, offering an opportunity to work on technologies that impact billions of users worldwide. This role involves developing next-generation technologies across various domains including distributed computing, large-scale system design, security, and AI. The position requires a skilled developer who can handle full-stack development and demonstrate leadership qualities.
The role is based in Waterloo, Canada, and requires 2 years of software development experience. You'll be working on critical projects for Google's needs, with opportunities to switch teams as the business evolves. The position involves managing project priorities, deadlines, and deliverables, while designing, developing, testing, and maintaining software solutions.
As a Software Developer III, you'll be part of a team that develops products helping users connect, communicate, and collaborate. You'll work on consumer products and cloud platforms that serve millions of users across homes, businesses, universities, and nonprofits globally. The role involves code review, system design, documentation, and problem-solving at scale.
The ideal candidate should have strong experience with data structures and algorithms, and preferably experience with large-scale systems, performance optimization, and debugging. Google offers a collaborative environment where developers can contribute to shaping the future of web technologies and computing experiences.
This position offers the opportunity to work on impactful projects, collaborate with talented peers, and contribute to products that are changing how people interact with technology. You'll be expected to bring technical expertise, leadership qualities, and enthusiasm for tackling new challenges across the technology stack.