Senior Software Engineer, Infrastructure, Google Cloud AI

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$166,000 - $244,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer, Infrastructure, Google Cloud AI

Google Cloud AI is seeking a Senior Software Engineer to join their Infrastructure team, offering an exciting opportunity to work at one of the world's leading technology companies. This role combines the challenges of large-scale distributed systems with cutting-edge AI infrastructure development.

The position offers a competitive compensation package ranging from $166,000 to $244,000, plus bonus, equity, and comprehensive benefits. As a senior engineer, you'll be working on critical infrastructure that powers Google Cloud's AI initiatives, which serve customers across more than 200 countries and territories.

The role requires strong technical expertise in C++, Python, and distributed systems, with a focus on developing large-scale infrastructure solutions. You'll be responsible for designing, developing, and maintaining software that handles information at massive scale, working with technologies ranging from distributed computing to system design and artificial intelligence.

Key responsibilities include writing and testing code, leading technical design reviews, and ensuring best practices through code reviews. You'll also contribute to documentation and help resolve complex system issues, making a direct impact on Google Cloud's AI infrastructure.

The ideal candidate brings 5+ years of software development experience, strong knowledge of data structures/algorithms, and proven experience with large-scale systems. You'll have the opportunity to work from either Kirkland, WA, or Sunnyvale, CA, collaborating with some of the industry's brightest minds.

This role offers significant growth potential, with opportunities to switch teams and projects as you develop. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, working with cutting-edge technology and tools that help developers build more sustainably.

Google's commitment to diversity, equality, and inclusion means you'll be part of a supportive environment that values different perspectives and ideas. The company offers comprehensive benefits and maintains a culture of innovation where your contributions can make a real difference in how billions of users interact with technology.

If you're passionate about large-scale infrastructure, AI technology, and want to be part of shaping the future of cloud computing, this role offers the perfect blend of technical challenges, growth opportunities, and impact at a global scale.

Last updated 3 minutes ago

Responsibilities For Senior Software Engineer, Infrastructure, Google Cloud AI

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Infrastructure, Google Cloud AI

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++, C, or Python; and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience developing large-scale infrastructure, distributed systems or networks

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Google Cloud AI

Senior Software Engineer, Infrastructure, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on infrastructure development with C++ and Python, offering competitive compensation and opportunity to work on large-scale systems.

Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Senior Software Engineer position at Google Cloud focusing on infrastructure development and distributed systems, offering competitive compensation and the opportunity to work on large-scale technical challenges.

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud Networking focusing on infrastructure and distributed systems development.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Infrastructure, Google Cloud Global Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and global networking, offering competitive compensation and the opportunity to work on large-scale distributed systems.