Google Cloud Database Engineer – Non-Relational

Job role insights

  • Date posted

    April 7, 2026

  • Closing date

    April 28, 2026

  • Offered salary

    $87,000 - $166,000/year

  • Career level

    Junior Middle Senior

  • Experience

    10+ Years 3 - 5 Years 6 - 9 Years

Description

Responsibilities

NoSQL Database Engineering, part of Hosting Engineering department involves engineering new versions of NoSQL Databases, evaluate security patches, provide L3 support, technology management, GRC etc

Infrastructure as Code (IaC): Design and maintain production-grade infrastructure using Terraform . Ensure all cloud resources are version-controlled and deployed via automated pipelines

Observability & Reliability: Set up comprehensive monitoring, logging, and alerting using the Dynatrace. Define and track SLIs, SLOs, and Error Budgets

Developer Enablement: Build internal tooling and documentation to help application developers self-serve their infrastructure needs while maintaining compliance and governance

Cost Optimization: Monitor cloud consumption and implement cost-saving strategies such as Committed Use Discounts (CUDs) and rightsizing of compute resources

Data Security & Protection: Enforce security best practices using IAM roles, Workload Identity, and Organization Policy Service and ensure RTO & RPO requirements are met

Implement secure authentication between the AI Client (e.g., an agentic loop) and the MCP Server. Use GCP IAM Workload Identity and OAuth2 to ensure agents operate within strict permission boundaries

Implement end-to-end tracing to monitor the flow from the AI Agent → MCP Server → GCP Data Source

Experience with architecting and engineering of High Availability and Disaster Recovery solutions for NoSQL Databases

Inter-personnel skills working with other team members in same and across organization

Writing and assisting developers with Terraform, Blueprints, and APIs

Create and maintain CI/CD Pipelines

Deliver Database features to customers through Github Repo Enhancemnts

Strong understanding of SRE principles, including the implementation and management of SLOs and Error Budget

Expertise in developing observability dashboards to visualize app-to-database dependencies, enabling side-by-side health monitoring and accelerated incident resolution

Integrate GCP database logs with Dynatrace to centralize observability, configure DQL-based anomaly detection and provide deep-dive analysis for cloud-native workloads

Designing and implementing non-relational database solutions on GCP, including choosing appropriate services like . Mongo, Firestore, Bigtable, Memorystore, or Neo4j

Managing and maintaining database infrastructure, including provisioning, configuration, and Optimizing database performance through query tuning, indexing, and capacity planning

Migrating existing on-premises databases to Google Cloud Platform, ensuring data integrity and minimal downtime

Developing and maintaining logical and physical data models for non-relational databases

Implementing and maintaining security best practices for database systems on GCP, including access controls and encryption, Peach dashboard, and Cycode

Monitoring database performance, identifying and resolving issues, and providing support for database-related problems using Dynatrace, Query Insights, and System insights

Writing, code reviewing, deploying Terraform code and maintaining service module repositories

Designing and maintaining Miro board diagrams/workflow for several ongoing projects

Qualification

checkRepresents the skills you have

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Non-relational databasesMongoDBFirestoreBigtableMemorystore for RedisMemorystore for ValkeyNeo4jGoogle Cloud Platform (GCP)Google Cloud BackupRecoveryNoSQLDatabase migrationsData modelingPerformance optimizationMonitoring toolsTerraformDynatraceSRE principlesSLIsSLOsError Budget managementcheckCI/CD pipelinesCloud RunCloud FunctionsGCP IAMOAuth2High AvailabilityDisaster RecoveryQuery tuningIndexing

Required

Requires a bachelor's or foreign equivalent degree in computer science, information technology or a technology related field

Minimum of 10 years of overall IT experience

5 years of experience database administration or engineering

Strong knowledge in GCP non-relational databases like Mongo Atlas, Neo4j AuraDB, Firestore, Bigtable, Memorystore for Redis, and Memorystore for Valkey

Experience with Cloud Run and Cloud Functions for event-driven architectures

Preferred

GCP Cloud Associate Cloud Engineer certification

Benefits

Visa sponsorship is available for this position.

Immediate medical, dental, vision and prescription drug coverage

Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more

Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more

Vehicle discount program for employees and family members and management leases

Tuition assistance

Established and active employee resource groups

Paid time off for individual and team community service

A generous schedule of paid holidays, including the week between Christmas and New Year’s Day

Paid time off and the option to purchase additional vacation time

Interested in this job?

9 days left to apply

Apply now
Call employer
Apply now
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel