Senior Database Internals Engineer - Cloud Storage, Equity

Google Inc.

Sunnyvale (CA)

On-site

USD 147,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Google's AlloyDB team in Sunnyvale, CA is seeking a Software Engineer III to advance backend internals of a cloud relational database. You will design and implement core engine features across the stack, from the Query Optimizer to the Storage Layer, while collaborating with engineering leadership.

The role requires a Bachelor's degree and 2 years of C/C++ development, with preferred candidates having advanced degrees and experience with distributed systems, storage engines, and replication.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in C or C++.
  • 2 years of experience designing, building, or maintaining backend infrastructure, distributed systems, or large-scale storage architecture.
  • Experience developing concurrent, multithreaded systems, or engineering core database internals (e.g., storage engines, transaction processing, indexing).
  • Experience building fault-tolerant distributed systems, data replication mechanisms, or consensus protocols (e.g., Paxos, Raft).

Responsibilities

  • Design and implement high‑performance C++ components for the AlloyDB kernel, focusing on storage engines, indexing, buffer management, and transaction logging.
  • Build and harden distributed consensus and replication mechanisms to ensure data consistency and high availability.
  • Integrate upstream PostgreSQL features into a custom storage engine while maximizing cloud infrastructure advantages.
  • Profile and optimize the core database path to reduce latency and improve concurrency.
  • Collaborate with cross‑functional teams to resolve architectural challenges and performance bottlenecks.

Skills

C/C++
Distributed systems
Multithreading
Storage systems
Backend infra

Education

Bachelor’s degree
Master’s or PhD (preferred)

Tools

PostgreSQL
MySQL
RocksDB
LevelDB

Job description

Google's AlloyDB team in Sunnyvale, CA is seeking a Software Engineer III to advance backend internals of a cloud relational database. You will design and implement core engine features across the stack, from the Query Optimizer to the Storage Layer, while collaborating with engineering leadership.

The role requires a Bachelor's degree and 2 years of C/C++ development, with preferred candidates having advanced degrees and experience with distributed systems, storage engines, and replication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Database Internals Engineer (Software Engineer III)
Cloud Database Internals Engineer (Software Engineer III)

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Senior Backend Engineer - Database Internals & Storage
Senior Backend Engineer - Database Internals & Storage

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Software Engineer III, Database Internals, AlloyDB
Software Engineer III, Database Internals, AlloyDB

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Software Engineer III, Database Internals, AlloyDB
Software Engineer III, Database Internals, AlloyDB

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Software Engineer III, Database Internals, AlloyDB
Software Engineer III, Database Internals, AlloyDB

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
AlloyDB Platform Engineering Manager – AI-Driven DBMS
AlloyDB Platform Engineering Manager – AI-Driven DBMS

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Benefits
Software Engineer Manager II, Alloy DB
Software Engineer Manager II, Alloy DB

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Benefits
Software Engineer Manager, Alloy DB
Software Engineer Manager, Alloy DB

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Cloud SQL Infrastructure Engineer
Senior Cloud SQL Infrastructure Engineer

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Equity
Benefits
Senior Software Engineer - Cloud Infrastructure & Storage
Senior Software Engineer - Cloud Infrastructure & Storage

Google • Ionia (NY)

On-site
USD 174,000 - 252,000