Databases Engineer

Google Cloud Platform helps businesses transform with cloud technology, offering security, reliability, and scalability across infrastructure to applications.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Databases Engineer

Google Cloud Platform is seeking a Strategic Cloud Data Engineer to join their team in Bengaluru. This role combines database engineering expertise with customer-facing responsibilities, focusing on designing, developing, and managing scalable database solutions on Google Cloud Platform.

The position requires a strong background in database systems, with 4 years of experience working with various DBMS including MySQL, PostgreSQL, Oracle, and NoSQL databases. You'll be responsible for leading data migration projects, implementing governance procedures, and providing technical advisory services to customers.

As a Databases Engineer, you'll work at the intersection of technical implementation and customer success, traveling to customer sites to deploy solutions and conduct workshops. The role involves close collaboration with Product Management and Engineering teams to drive product excellence and solve complex customer challenges.

The ideal candidate should have expertise in database design principles, data modeling, and security measures. Experience with GCP and cloud-native databases is highly valued. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, working with customers in over 200 countries.

This role offers the opportunity to work with cutting-edge cloud technology, contribute to large-scale database implementations, and directly impact customer success. You'll be part of Google's inclusive culture, with access to resources and opportunities for professional growth. The position combines technical depth with customer interaction, making it ideal for those who enjoy both database engineering and collaborative problem-solving.

Last updated 2 months ago

Responsibilities For Databases Engineer

  • Interact with stakeholders to translate business and technical requirements into recommendations for scalable and cost-effective database solutions and advisory services
  • Engage with technical leads and partners to lead high velocity data migration and modernization to GCP using Google or third-party tools and services
  • Develop and implement data quality and governance procedures to ensure the accuracy and reliability of data
  • Work with customer or partner teams to troubleshoot their storage systems for potential performance challenges
  • Take various project requirements and organize them into clear goals and objectives, and create a work breakdown structure to manage internal and external stakeholders

Requirements For Databases Engineer

Java
Python
MySQL
PostgreSQL
MongoDB
  • Bachelor's degree in Computer Science, Engineering, Mathematics, a related field, or equivalent practical experience
  • 4 years of experience in developing, troubleshooting applications with popularly used DBMS such as MySQL, PostgreSQL, Oracle, and NoSQL databases like MongoDB
  • Experience coding in Java, Python etc, and experience in writing queries using SQL and PL/SQL
  • Experience of homogeneous and heterogeneous database migrations of enterprise scale
  • Experience in GCP

Interested in this job?

Jobs Related To Google Databases Engineer

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on developing technical foundations for Google's flagship products with competitive compensation and benefits.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.

Program Manager II, Operations, New Product Introduction

Program Manager II position at Google focusing on Operations and New Product Introduction, leading cross-functional teams and managing production transitions.

Program Manager III, Equipment Demand Planning, Technical Infrastructure

Lead demand planning and infrastructure expansion for Google Cloud as a Program Manager III, managing critical data center equipment requirements and cross-functional projects.