Senior Distributed Systems Engineer — Data Layer Architecture

Google Inc.

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google's Ads Data Layer (ADL) Infrastructure team seeks a Senior Software Engineer to design and evolve the next generation of distributed storage, caching, and data processing across Google Ads.

You will lead a multi-year re-architecture of the core database stack to ensure operational resilience and scalable performance, mentor engineers, and drive resource governance using LLM-based orchestration.

Qualifications

  • Bachelor’s degree in Computer Science, Mathematics, a related technical field, or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, such as Java, C++, Python, or Go.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or database architecture.
  • 1 year of experience with query optimization, distributed caching layers, data replication, or memory/resource efficiency measurement tools.

Responsibilities

  • Write and test product or system development codein Java, C++, Python, or Go to design and implement efficient, next-generation distributed caching and database architectures.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologiesfor global Ads data storage and scaling systems.
  • Review code developed by other developers and provide feedback to ensure best practicesregarding testing, maintainability, and compute/memory resource efficiency.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedbackto share resource governance standards.
  • 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.

Skills

Java
C++
Python
Go

Education

Bachelor's degree in Computer Science, Mathematics, or related field

Job description

Google's Ads Data Layer (ADL) Infrastructure team seeks a Senior Software Engineer to design and evolve the next generation of distributed storage, caching, and data processing across Google Ads.

You will lead a multi-year re-architecture of the core database stack to ensure operational resilience and scalable performance, mentor engineers, and drive resource governance using LLM-based orchestration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Distributed Systems Engineer - Ads Data Layer Equity
Senior Distributed Systems Engineer - Ads Data Layer Equity

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Distributed Systems Engineer, Ads Data Layer+Equity
Senior Distributed Systems Engineer, Ads Data Layer+Equity

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, Distributed Systems Infrastructure, Google Ads
Senior Software Engineer, Distributed Systems Infrastructure, Google Ads

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Staff AI/ML Engineer for Ads and Large-Scale ML
Senior Staff AI/ML Engineer for Ads and Large-Scale ML

Google • Mountain View (CA)

On-site
USD 248,000 - 349,000
Senior Staff AI/ML Engineer - Ads Infrastructure Lead
Senior Staff AI/ML Engineer - Ads Infrastructure Lead

Socket.dev • Mountain View (CA)

On-site
USD 262,000 - 364,000
Staff Software Engineer - Distributed Systems & Storage
Staff Software Engineer - Distributed Systems & Storage

Socket.dev • Seattle (WA)

On-site
USD 207,000 - 300,000
Senior Infrastructure Engineer for Large-Scale Ads
Senior Infrastructure Engineer for Large-Scale Ads

Google Inc. • Mountain View (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer, Data Center Systems Lead
Staff Software Engineer, Data Center Systems Lead

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Lead AI/ML Infrastructure Engineer
Lead AI/ML Infrastructure Engineer

Socket.dev • Mountain View (CA)

On-site
USD 207,000 - 300,000
Senior Software Engineer, Distributed Systems Infrastructure, Google Ads
Senior Software Engineer, Distributed Systems Infrastructure, Google Ads

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000