Senior Software Engineer, Infrastructure, Google Cloud Application Modernization

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Backend
Senior Software Engineer
In-Person
5000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Infrastructure, Google Cloud Application Modernization

Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team focusing on Application Modernization. This role is crucial in developing next-generation technologies that impact billions of users worldwide. As part of Google Cloud, which serves customers in over 200 countries, you'll work on large-scale infrastructure and distributed systems.

The position requires strong technical expertise in software development, particularly with languages like C++, C, or Python, and deep knowledge of data structures and algorithms. You'll be responsible for designing, developing, and maintaining critical infrastructure components while collaborating with teams across Google's vast technical landscape.

This role offers an excellent opportunity to work on cutting-edge technology at massive scale, with the backing of Google's resources and innovation culture. You'll be part of a team that's pushing the boundaries of cloud computing and application modernization, working on projects that directly impact how businesses worldwide operate and transform digitally.

The compensation package is highly competitive, ranging from $166,000 to $244,000 base salary, plus additional benefits including bonus and equity opportunities. Google offers a comprehensive benefits package and a culture that promotes innovation and technical excellence.

As a senior engineer, you'll have the opportunity to lead technical discussions, mentor other engineers, and make significant architectural decisions that influence the direction of Google Cloud's infrastructure. The role combines hands-on development with technical leadership, making it ideal for engineers who want to grow both their technical and leadership skills while working on some of the most challenging problems in cloud computing.

Last updated 10 minutes ago

Responsibilities For Senior Software Engineer, Infrastructure, Google Cloud Application Modernization

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Infrastructure, Google Cloud Application Modernization

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
  • Experience with compute technologies, storage or hardware architecture

Benefits For Senior Software Engineer, Infrastructure, Google Cloud Application Modernization

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Google Cloud Application Modernization

Senior Software Engineer, Full Stack, Google Cloud Platforms

Senior Software Engineer position at Google Cloud Platforms focusing on full-stack development with competitive compensation and benefits.

Senior Software Engineer, Full Stack, Core

Senior Software Engineer position at Google, working on core infrastructure and full-stack development with competitive compensation and benefits.

Senior Software Engineer, Vertex GenAI, Infrastructure and Features

Senior Software Engineer position at Google focusing on building and maintaining infrastructure for Vertex AI's GenAI APIs and features.

Senior Software Engineer, Shopping Metrics

Senior Software Engineer position at Google's Shopping Metrics team, focusing on large-scale infrastructure and commerce solutions.

Senior Software Engineer, Full Stack, Customer Support Engineering

Senior Software Engineer position at Google focusing on full-stack development and customer support engineering, offering competitive compensation and opportunity to impact billions of users.