Senior Backend Engineer - Database Internals & Storage

Google

Sunnyvale (CA)

On-site

USD 147,000 - 210,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google's AlloyDB team in Sunnyvale seeks a software engineer to design and implement high-performance C++ components for the database kernel, including storage engines, indexing, and transaction logging.

You will build distributed consensus and replication mechanisms, integrate PostgreSQL features into a cloud-native storage engine, and optimize core paths for low latency and high concurrency across large-scale deployments.

Qualifications

  • 2 years of C/C++ software development experience.
  • 2 years designing backend infra, distributed systems, or large-scale storage.
  • Experience with concurrent/multithreaded systems and database internals.

Responsibilities

  • Design and implement high-performance C++ components for the AlloyDB kernel.
  • Build consensus and replication for data consistency and failover resilience.
  • Integrate PostgreSQL features into a cloud-native storage engine.
  • Profile and optimize core database paths for latency and concurrency.
  • Collaborate with teams to resolve architectural and performance bottlenecks.

Skills

C/C++
Distributed systems
Backend infrastructure
Concurrent programming
Database internals

Education

Bachelor's degree or equivalent
Master's degree or PhD preferred

Tools

PostgreSQL
MySQL
RocksDB

Job description

Google's AlloyDB team in Sunnyvale seeks a software engineer to design and implement high-performance C++ components for the database kernel, including storage engines, indexing, and transaction logging.

You will build distributed consensus and replication mechanisms, integrate PostgreSQL features into a cloud-native storage engine, and optimize core paths for low latency and high concurrency across large-scale deployments.

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 Database Internals Engineer - Cloud Storage, Equity
Senior Database Internals Engineer - Cloud Storage, Equity

Google Inc. • 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
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 III, Database Internals, AlloyDB
Software Engineer III, Database Internals, AlloyDB

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Software Engineer Manager, Alloy DB
Software Engineer Manager, Alloy DB

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
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
Senior Infrastructure Engineer, Distributed DB (Spanner)
Senior Infrastructure Engineer, Distributed DB (Spanner)

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Cloud SQL Infrastructure Engineer
Senior Cloud SQL Infrastructure Engineer

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Equity
Benefits