Google is seeking a Software Engineer III for their Compute EngProd team, focusing on accelerating development velocity and enhancing quality of the Google Compute Engine (GCE) Control Plane. This role involves developing and maintaining test frameworks for automated testing at Google scale, improving developer tools, and ensuring code quality. The position requires expertise in software development, particularly in languages like Java or Python, and strong understanding of data structures and algorithms.
The role offers an opportunity to work on critical projects within Google's cloud infrastructure, specifically focusing on developer productivity tools and testing frameworks. You'll be part of a team that's essential to Google Cloud's mission of enabling digital transformation across industries. The position involves collaboration with peers, leading technical discussions, and contributing to both code and documentation.
As a Software Engineer III, you'll be responsible for building and maintaining tools that directly impact Google's development efficiency. This includes working on compilers, automated releases, and test automation frameworks. The role requires both technical expertise and leadership qualities, as you'll be involved in design reviews and code reviews, ensuring best practices are followed across the team.
Google Cloud serves customers in over 200 countries, making this an opportunity to work on systems that operate at massive scale. The position offers exposure to cutting-edge technology and the chance to solve complex problems in distributed computing, system design, and developer tooling. This role is perfect for someone who wants to combine technical skills with the opportunity to improve developer experiences at one of the world's leading technology companies.