Software Engineer Iii, Infrastructure, Cloud

Google Google · Big Tech · Warsaw, Poland

Software Engineer III, Infrastructure, Cloud at Google, focusing on evolving the Cloud Domain Name System product to be the default for Google Kubernetes Engine and adapting Cloud features for AI requirements. The role involves building new features, leading design and implementation in Go/C++/Java, growing infrastructure, and collaborating cross-functionally for production launches. Requires experience with large-scale infrastructure, distributed systems, or networks.

What you'd actually do

  1. Work on the evolution of Cloud Domain Name System product to become default for Google Kubernetes Engine and adapt Cloud features to fulfil AI requirements. Support Cloud Domains, the domain registration in Google Cloud Platform.
  2. Build new features and lead and own the design process, drive the implementation of designs (in Go, C++/Java code) either directly or leading other developers. Communicate and coordinate with product management, program management and partner engineering teams.
  3. Grow and evolve existing infrastructure.
  4. Be able to cross-functionally collaborate and launch coordination with teams. Lead the rollout of features into production, overseeing the launch process.
  5. Evolve our long term strategy and provide input to the continual evolution of our platform and strategy.

Skills

Required

  • developing large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • software development in Java or Go

Nice to have

  • data structures
  • algorithms
  • networking protocols
  • Cloud networking
  • large-scale distributed systems performance analysis and optimization