Google Cloud is seeking a Software Engineer II for their GCE Control Plane team. This role is crucial in developing next-generation technologies that impact billions of users' interactions with information and each other. The ideal candidate will bring fresh ideas to areas such as distributed computing, large-scale system design, networking, and cloud infrastructure.
As a Software Engineer II, you'll work on critical projects for Google Cloud, with opportunities to switch teams and projects as the business evolves. You'll be empowered to anticipate customer needs, act like an owner, and innovate. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.
Key responsibilities include building control planes for user-facing networking features and products, defining API interfaces for end users, interacting with internal data models, and modernizing the existing ecosystem through a microservices-oriented architecture.
Google Cloud accelerates digital transformation for organizations across industries, delivering enterprise-grade solutions that leverage cutting-edge technology. This role offers the opportunity to contribute to a platform trusted by customers in over 200 countries for solving critical business problems and enabling growth.
The ideal candidate will have at least 1 year of experience with data structures, algorithms, and software development in languages like Java, Python, C, C++, or JavaScript. Experience with distributed systems, networking, or cloud infrastructure is preferred. This position is based in Warsaw, Poland, and offers the chance to work with a global team at the forefront of cloud technology innovation.