Software Engineer, Gdc Air Gapped, Engineering Productivity

Google Google · Big Tech · Sunnyvale, CA +1

Software Engineer role focused on building tooling and infrastructure for Google Distributed Cloud (GDC) air-gapped environments. The role involves improving engineering productivity, velocity, and providing test frameworks, automation, and processes for faster onboarding, testing, and release qualification. While GDC offers AI/ML services, this specific role is in Engineering Productivity, not directly building AI models or agents.

What you'd actually do

  1. Contribute to engineering efforts from planning to execution and delivery, to solve engineering problems in infrastructure, tools and testing.
  2. Design and build tooling and infrastructure to help engineering teams measure and increase their velocity.
  3. Analyze and decompose software systems and collaborate with and influence others to improve the overall design.

Skills

Required

  • Java
  • C++
  • Python
  • Objective C
  • JavaScript
  • Go
  • test automation
  • refactoring code
  • test-driven development
  • build infrastructure
  • optimizing software
  • debugging
  • building tools
  • testing frameworks

Nice to have

  • data structures
  • algorithms
  • accessible technologies
  • Kubernetes

What the JD emphasized

  • 2 years of experience building developer tools (e.g., compilers, automated releases, code design and testing, test automation frameworks).
  • Experience in one or more of the following: test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks.