Cloud Database Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Senior Cloud Database Engineer with 5+ years of experience to join our Platform Engineering team. This role focuses on defining strategy, architecture, and standardized "golden paths" for cloud databases and the AI journey on Google Cloud Platform (Google Cloud Platform).
This position extends beyond traditional database administration. You will act as a technical leader and pattern owner, shaping the vision and roadmap for our database platform. A key focus is embedding AI/GenAI capabilities (e.g., Gemini Enterprise, Model Context Protocol, Dataplex, Knowledge Catalog) into how engineering teams design, build, secure, and operate intelligent data systems at scale., 1. AI-Driven Database Innovation
- GenAI Productivity: Lead adoption of Gemini Enterprise for query generation, debugging, and schema optimization
- Contextual AI Patterns: Define and implement patterns integrating Model Context Protocol (MCP) with databases for contextual AI interactions
- Intelligent Automation: Identify and deploy AI-driven automation across the lifecycle, including capacity planning, anomaly detection, and self-tuning
- AI/ML Collaboration: Partner with AI/ML teams to embed machine learning, statistical models, and GenAI into broader data platform strategies
- Agent Development: Build intelligent agents on database AI frameworks to drive business value, improve fault detection, and reduce OLTP costs
- Metadata, Governance & Compliance
- Metadata & Discovery: Establish enterprise standards for tagging, classification, lineage, and discoverability
- Data-as-a-Product: Promote well-documented, discoverable, and consumable datasets
- Security & Compliance: Align with GDPR and HIPAA frameworks; manage Google Cloud Platform IAM, service accounts, role bindings, and encryption
- Implement secure agent practices (e.g., OBO, authorization)
- Database SRE & Performance Engineering
- SRE: Ensure availability, fault tolerance, and disaster recovery through reliability practices
- Performance Tuning: Lead query optimization, indexing strategies, and troubleshooting across distributed systems
- DevSecOps: Enable secure CI/CD pipelines for database code and configurations
- Database Architecture, IaC & Platform Strategy
- Define Golden Paths: Establish scalable, secure, self-service database architectures on Google Cloud Platform
- Infrastructure as Code: Build and maintain Terraform templates for provisioning and lifecycle management
- Multi-Engine & Serverless Integration: Architect solutions across:
- SQL: SQL Server, PostgreSQL, MySQL, AlloyDB, Spanner
- NoSQL: MongoDB, Firestore, Bigtable, Memorystore, Neo4j
- Serverless: Cloud Functions, Cloud Run
- Data Modeling & ETL: Develop complex data models and reliable ETL pipelines across multiple data sources
- Cross-Team Leadership & Enablement
- Thought Leadership: Advise engineering, data, and AI teams on best practices
- Culture & Mentorship: Foster an AI-assisted, platform-first culture and mentor engineers, * On-site Requirement: Attend team collaboration meetings onsite approximately once every two weeks
Requirements
- Experience: 5+ years in database engineering with a focus on Google Cloud Platform and AI enablement
- AI/GenAI: Experience with Gemini Enterprise (or similar) and understanding of MCP or equivalent patterns
- Data Governance: Experience with Dataplex and Knowledge Catalog (metadata and lineage)
- Multi-Engine Databases: Hands-on experience with:
- Cloud SQL, AlloyDB, Spanner
- Firestore, Memorystore, MongoDB
- BigQuery
- Security & DevSecOps: Knowledge of Google Cloud Platform IAM, encryption, and CI/CD practices
- Core Skills: Google Cloud Platform
Preferred Qualifications
- Platform Engineering: Experience building Internal Developer Platforms (IDPs)
- Certifications: Google Cloud Platform Professional Cloud Database Engineer or Data Engineer
- Automation & Coding: Proficiency in Terraform and programming (Python or Java)
- Cloud-Native Ecosystems: Experience with Kubernetes (GKE) and database operators
- Advanced Analytics: Understanding of statistical analysis, data modeling, and ML libraries
- Preferred Skill: Artificial Intelligence & Expert Systems
Experience Requirements
- Required:
- Engineer 3 level
- Practical experience in 2 coding languages or advanced expertise in 1
- 6+ years in IT
- 4+ years in development
- Preferred: None specified
Education
- Required: Bachelor's Degree
- Preferred: Certification Program