Software Engineer III, Go Google3

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience developing large-scale infrastructure, distributed systems, or networks; or experience with compute technologies, storage, or hardware architecture.
  • 2 years of experience with software development in Go.

Nice to haves

  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with data structures and algorithms.
  • Experience developing accessible technologies.
  • Experience working with core language libraries or compilers.
  • Experience with open source software.

What you'll be doing

  • Own and maintain Google's core Go libraries and toolchain integrations, modernizing them for first-party customers and advanced AI infrastructure.
  • Drive automation of routine maintenance tasks using AI to create a self-maintaining Go ecosystem within Google3, accelerating engineering velocity.
  • Clean up, curate, and optimize internal Go packages to enable seamless third-party imports and open-source migrations.
  • Improve Go developer ergonomics, startup performance, and dependency management for critical CLI tools and agentic loop sidecars.
  • Develop and maintain operational tooling for debugging, profiling, and monitoring Go services and agents across Google's infrastructure.

Perks and benefits

  • Competitive salary in Germany: €106,000 - €108,000 (EUR) plus 15% bonus target and equity.
  • Benefits typical of Google, supporting a culture of inclusion and diversity.
  • Opportunities to work on cutting-edge technologies impacting billions of users worldwide.
AI Summary ✨

Similar jobs

  • Senior Software Engineer, Privacy

    MozillaGermany8 days ago
    Remote
    €68k – €91k / year base
  • See all jobs in Germany →