Taro Logo

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.
$166,000 - $244,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 Data Management systems. This role is critical in developing next-generation technologies that impact billions of users worldwide. The position requires expertise in software development, particularly in C++, C, or Python, with significant experience in large-scale infrastructure and distributed systems.

The role combines technical excellence with leadership opportunities, as you'll be involved in managing project priorities, leading design reviews, and making key architectural decisions. You'll work on Google Cloud's enterprise-grade solutions that leverage cutting-edge technology, helping organizations across 200+ countries digitally transform their businesses.

As a Senior Software Engineer, you'll be responsible for designing, developing, testing, and maintaining complex software systems. The role involves collaboration with cross-functional teams, code review processes, and contributing to technical documentation. You'll work on challenging problems in distributed computing, system design, and data storage at massive scale.

The position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can grow their careers while working on impactful projects. The company is committed to diversity and inclusion, creating a culture of belonging for all employees.

This is an excellent opportunity for experienced engineers who want to work on cutting-edge cloud infrastructure, tackle complex technical challenges, and make a significant impact on Google's cloud platform. The role combines hands-on development with technical leadership responsibilities, making it ideal for engineers looking to advance their careers while working on sophisticated distributed systems.

Last updated 4 days 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
  • 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 Data Management

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++, C, or Python
  • 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
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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