Google-logo
Google
ยท
February 19, 2026
Apply Now
This job has closed.

Software Engineer III, Database Internals, AlloyDB, Google Cloud

Sunnyvale, CA
Full-time
Onsite
$141K/yr - $202K/yr
Entry, Mid Level
Google is a leading technology company that develops next-generation technologies to change how billions of users connect and interact with information. The Software Engineer III role focuses on architecting and building the internals of the AlloyDB database engine, optimizing storage and query layers for enterprise customers migrating to the cloud.
Apply Now

Responsibilities

  • Write product or system development code for high-performance database internals, specifically focusing on the design and implementation of storage and query engines for AlloyDB
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies, driving architectural direction for large-scale distributed systems and transactional consistency
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • 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, including performance benchmarking and optimization of query execution

Qualification

Required

  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (e.g., C++, Java, Go), or 1 year of experience with an advanced degree
  • Experience working with relational databases, back-end development, database internals, or distributed systems
  • Experience with SQL and data structures

Preferred

  • Master's degree or PhD in Computer Science, or a related technical field
  • 2 years of experience with data structures and algorithms, and distributed systems design (e.g., concurrency control, indexing, transactional systems, multithreading)
  • Experience with database internals (e.g., PostgreSQL, MySQL), query optimization, compilers, or data storage
  • Experience building managed services, specifically within the databases or storage domains, or Transaction Processing Performance Council (TPC) benchmarks (e.g., TPC-C, TPC-H)
  • Experience developing accessible technologies

Benefits

  • Bonus
  • Equity
  • Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.
Glassdoor
4.4
4.4
Founded in 1998
Mountain View, California, USA
10001+ employees
https://www.google.com
5 other Similar Jobs
No items found.