Senior Software Engineer, Infrastructure, Google Cloud Data Management

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

Description For Senior Software Engineer, Infrastructure, Google Cloud Data Management

Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team focusing on Cloud Data Management. This role combines the excitement of working with cutting-edge cloud technologies while building enterprise-grade solutions that serve customers across 200+ countries. You'll be part of Google's engineering team that develops next-generation technologies impacting billions of users worldwide.

The position requires expertise in large-scale infrastructure and distributed systems, with opportunities to work on critical projects that shape Google's cloud services. You'll be responsible for designing, developing, and maintaining sophisticated software solutions while collaborating with cross-functional teams. The role offers exposure to various technical areas including distributed computing, system design, and data storage.

As a senior engineer, you'll have the chance to lead technical discussions, mentor team members, and contribute to architectural decisions. The position comes with competitive compensation ($161,000-$239,000) plus additional benefits including equity and comprehensive healthcare coverage. Google's collaborative culture, commitment to innovation, and global impact make this an exciting opportunity for experienced engineers looking to work on challenging problems at scale.

The role offers growth potential within Google's dynamic environment, where you'll have opportunities to switch teams and projects as your career evolves. You'll be working with some of the industry's brightest minds while helping to build and maintain systems that power Google Cloud's infrastructure. If you're passionate about large-scale systems and want to contribute to technology that shapes how businesses operate globally, this position offers the perfect blend of challenge and impact.

Last updated 8 minutes ago

Responsibilities For Senior Software Engineer, Infrastructure, Google Cloud Data Management

  • 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Infrastructure, Google Cloud Data Management

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

Benefits For Senior Software Engineer, Infrastructure, Google Cloud Data Management

Medical Insurance
Equity
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Google Cloud Data Management

Senior Software Engineer, Monetization Experimentation, Google Cloud

Senior Software Engineer role at Google Cloud focusing on monetization experimentation and developer tools development.

Senior Software Engineer, Full Stack, Guided Support Experience

Senior Software Engineer position at Google focusing on full-stack development for the Guided Support Experience team, building AI-driven conversational support solutions.

Senior Network Test Engineer, Network Infrastructure

Senior Network Test Engineer role at Google, focusing on network infrastructure testing, automation, and quality assurance for Google's global network systems.

Senior Software Engineer, P4, Network Interface Card

Senior Software Engineer position at Google focusing on P4 programming and Network Interface Card development, offering competitive compensation and the opportunity to impact billions of users.

Senior Software Engineer, Open Networks

Senior Software Engineer position at Google Cloud's Open Networks team, focusing on developing enterprise-grade solutions and next-generation technologies.