Google Software Engineer Jobs 2026
Google Cloud Engineering | Bengaluru
Job Overview
Google is hiring Software Engineers for its AlloyDB Database Internals team in Bengaluru, India.
The company is looking for professionals with experience in database internals, distributed systems, AI algorithms, and cloud technologies who can contribute to the development of high-performance database systems and query engines for Google Cloud. In this role, candidates will work on large-scale distributed database systems, query optimization, transactional consistency, and cloud-managed database services.
💡 Why this role?
This opportunity is ideal for software engineers passionate about database technologies, cloud infrastructure, and high-performance systems engineering, offering a chance to collaborate with globally distributed technical teams and power enterprise solutions worldwide.
Roles & Responsibilities
-
Develop high-performance database internals and query engines for Google Cloud's AlloyDB architecture.
-
Design, implement, and aggressively optimize distributed database systems and complex query execution paths.
-
Ensure robust transactional consistency and database reliability while contributing to overarching architectural decisions for cloud database services.
-
Improve performance benchmarking processes, debug deep system-level issues, and proactively resolve complex database challenges.
-
Review highly technical code, ensure rigorous software quality standards, and heavily contribute to technical documentation and knowledge sharing.
Eligibility Criteria
Education
Bachelor’s Degree in Computer Science, Software Engineering, or a related field. Equivalent practical experience is also accepted.
Experience
2+ years of experience with database internals, AI algorithms, and building distributed systems at scale.
Technical & Core Competence
Deep expertise in C and C++ programming. Strong background in RDBMS kernel development, storage systems, and query engine optimization. Solid understanding of database consistency, serializability, and performance benchmarking. Experience with cloud-managed services.
How to Apply
Click Apply Button
Scroll down and click the orange "Apply Now" button.
Fill Application
You will be redirected to the Google careers portal. Complete the form.
Submit
Upload your updated resume and submit your application.
⚠️ Apply before the link expires!
Unlock Apply Link
Get job updates & direct application access