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
Represents 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 managementCI/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
Skills
Interested in this job?
9 days left to apply