Software Developer III, Google Workspace

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
Contact Company
2+ years of experience
Enterprise SaaS

Description For Software Developer III, Google Workspace

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.

Last updated 3 days ago

Responsibilities For Software Developer III, Google Workspace

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • 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

Requirements For Software Developer III, Google Workspace

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test developing (preferred)

Interested in this job?

Jobs Related To Google Software Developer III, Google Workspace

Software Developer III, Infrastructure, AlloyDB

Software Developer III position at Google Cloud, focusing on AlloyDB infrastructure development with machine learning integration, offering competitive compensation and opportunity to work on cutting-edge database technologies.

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on large-scale systems development with competitive compensation and comprehensive benefits.

Software Developer III, Google Ads

Software Developer III position at Google Ads, focusing on developing large-scale systems and next-generation technologies that impact billions of users worldwide.

Technical Program Manager III, Silicon Development, Devices and Platforms

Technical Program Manager III role at Google focusing on Silicon Development for Devices and Platforms, offering competitive salary and benefits in Mountain View or San Diego.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Technical Program Manager position at Google working on Extended Reality and Augmented Reality software development and implementation.