Software Engineer, Gce Control Plane, Early Careers, Phd

Google Google · Big Tech · Warsaw, Poland

Software Engineer on the GCE Control Plane team, focusing on improving the reliability and release speed of Google Compute Engine offerings. This role involves developing tools and frameworks to support over 300 engineers globally and ensuring efficient delivery of new Compute features to Google Cloud customers.

What you'd actually do

  1. Manage API test coverage gaps discovery and test auto generation for complex compute workloads.
  2. Create and run virtual machines on Google infrastructure.
  3. Develop tools, frameworks, and release processes that empower Control Plane developers to efficiently release software to meet ongoing demand for new Compute feature for Google Cloud customers.

Skills

Required

  • software development
  • data structures
  • algorithms

Nice to have

  • infrastructure automation
  • cloud platforms
  • Google Cloud
  • GCE
  • CI/CD systems
  • large-scale testing/staging environments
  • AI/ML in solving Developer Experience/DevOps related problems

What the JD emphasized

  • PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g., open-source coding).