Join Google's innovative software engineering team and help shape the future of how billions of users connect and interact with information. This role is part of Google Cloud's core Zero Trust security model, dedicated to building a more secure digital world.
As a Software Engineer, you will contribute to critical projects that handle massive scale and drive technological advancements across various domains. You'll have the opportunity to work on cutting-edge technologies and tackle complex challenges, contributing to solutions that impact users globally. Google Cloud empowers organizations worldwide to achieve digital transformation through advanced technology and sustainable development tools.
Develop robust product and system code, contributing to the full software development lifecycle. Lead and participate in design reviews, making informed decisions on technology selection. Provide constructive code reviews, ensuring adherence to best practices for style, accuracy, testability, and efficiency. Enhance existing documentation and educational materials, adapting to product updates and user feedback. Analyze and resolve product or system issues, investigating root causes and their impact on operations and quality.
A Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience is required. Possess at least 2 years of experience in building software for data privacy or security, such as identity and access management. Demonstrate 2 years of experience in software development using languages like C++ or Golang, or 1 year of experience with an advanced degree. Familiarity with software development principles, including design, coding, testing, and debugging. Experience with cloud security concepts, distributed computing, and cloud identity technologies is essential.
Technology