Software Engineer III, Compute Infrastructure, Google Cloud

Google is a global technology company that develops next-generation technologies for billions of users worldwide.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, Compute Infrastructure, Google Cloud

Google Cloud is seeking a Software Engineer III to join their Compute Infrastructure team. This role is crucial for developing and maintaining the infrastructure that powers Google Cloud's enterprise-grade solutions. As a Software Engineer III, you'll be working on critical projects that directly impact how organizations across 200+ countries digitally transform their businesses.

The position requires strong expertise in infrastructure development, distributed systems, and software engineering fundamentals. You'll be responsible for writing system development code, leading design reviews, and ensuring best practices through code reviews. The role demands proficiency in multithreaded programming and refactoring, with a preference for C/C++ coding experience.

Google Cloud offers an environment where you'll work with cutting-edge technology and collaborate with talented engineers globally. You'll have the opportunity to contribute to solutions that handle information at massive scale, extending well beyond traditional cloud services. The role involves working on various aspects of system design, from distributed computing to large-scale system architecture.

What makes this role particularly exciting is the impact you'll have on Google Cloud's infrastructure, which serves as the backbone for countless organizations' digital transformation journeys. You'll be part of a team that pushes technological boundaries while maintaining the high standards of reliability and performance that Google is known for.

The ideal candidate will bring fresh perspectives to challenges in distributed computing, system design, and infrastructure development. You'll have opportunities to grow and evolve with Google's fast-paced business, potentially switching teams and projects as you develop your career. This role offers a unique combination of technical challenge and global impact, making it perfect for engineers who are passionate about infrastructure and cloud technologies.

Last updated 3 days ago

Responsibilities For Software Engineer III, Compute Infrastructure, Google Cloud

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on 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 and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer III, Compute Infrastructure, Google Cloud

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience building and developing infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture
  • Experience in Multithreaded Programming and Refactoring

Interested in this job?

Jobs Related To Google Software Engineer III, Compute Infrastructure, Google Cloud

Technical Solutions Developer, Infrastructure and Kubernetes, Google Cloud

Technical Solutions Developer role at Google Cloud, focusing on Kubernetes and infrastructure support, requiring 4 years of experience in customer-facing technical roles.

Technical Solutions Developer, Networking, Google Cloud

Technical Solutions Developer position at Google Cloud, focusing on customer support, troubleshooting, and cloud infrastructure optimization.

Cloud Developer II, Platform and Infrastructure, Professional Services

Cloud Developer II position at Google Cloud Professional Services, focusing on platform infrastructure and customer cloud transformation using GCP.

Cloud Engineer, Platform and Infrastructure, Google Cloud Consulting

Cloud Engineer position at Google Cloud Consulting, focusing on platform infrastructure, customer solutions, and cloud transformation.

Cloud Web Application Engineer

Cloud Web Application Engineer position at Google, focusing on developing cloud-based web applications using Angular and various programming languages.