Software Engineer Iii, Engineering Productivity, Google Cloud

Google Google · Big Tech · Kirkland, WA +1

Software Engineer III for Google Cloud's Spanner EngProd team, focusing on building tools and infrastructure to improve developer productivity, release velocity, and quality. The role involves integrating modern engineering patterns like AI/agents to enhance the Spanner developer experience and automate workflows.

What you'd actually do

  1. Design and implement scalable tools and infrastructure that bridge internal developer platforms and GCP, directly optimizing the end-to-end Spanner release lifecycle.
  2. Drive developer productivity by automating manual workflows and streamlining CI/CD processes to ensure high-frequency, low-risk releases.
  3. Identify bottlenecks in the development ecosystem proactively and integrate modern engineering patterns/tooling (e.g., AI/agent) to keep Spanner’s infrastructure at the cutting edge.
  4. Partner with Spanner’s core database engine teams to gather requirements, diagnose pain points, and lead the adoption of new EngProd tooling.
  5. Focus on delivering measurable improvements in release reliability and system health.

Skills

Required

  • building developer tools
  • building and scaling distributed services
  • C++
  • Go

Nice to have

  • high-scale relational/non-relational database systems
  • developing user interfaces or command line interface (CLI) tools
  • navigating internal developer platforms and GCP
  • partnering with cross-functional engineering teams
  • managing technical debt and improve code health

What the JD emphasized

  • AI/agent