- Company Name
- DigitalOcean
- Job Title
- Principal Engineer, Managed Database Services
- Job Description
-
**Job Title:** Principal Engineer, Managed Database Services
**Role Summary:**
Lead the design, development, and operation of large‑scale, high‑availability relational and NoSQL managed database platforms. Define architectural vision, enforce technical standards, and drive automation to ensure reliability, performance, and cost efficiency across cloud‑native services.
**Expectations:**
- Provide technical leadership for distributed database systems at petabyte scale.
- Mentor senior engineers and shape engineering culture.
- Translate business objectives into scalable technical roadmaps.
- Ensure operational excellence through automation, monitoring, and disaster‑recovery practices.
**Key Responsibilities:**
- Architect and evolve distributed database architectures (storage, indexing, querying, caching, replication, HA).
- Lead hands‑on implementation of new services to meet delivery timelines.
- Establish coding standards, tooling, and infrastructure guidelines for database teams.
- Collaborate with product, sales, support, and other stakeholders on solution design and migration strategies.
- Oversee performance tuning, capacity planning, failover, and disaster recovery.
- Drive IaC, CI/CD pipelines, and observability frameworks to streamline operations.
- Research and integrate emerging technologies (e.g., AI‑assisted tooling) to improve developer workflows.
**Required Skills:**
- 12‑15 years of experience in distributed systems architecture and database internals (storage engines, query optimizers, indexing).
- Deep hands‑on expertise with cloud‑based relational and NoSQL services (e.g., MySQL, PostgreSQL, MongoDB).
- Proven track record delivering production‑grade, mission‑critical database platforms at scale.
- Strong leadership and mentorship abilities; experience guiding senior engineers.
- Proficiency with infrastructure‑as‑code, CI/CD, automation, and observability tools.
- Excellent written and verbal communication; ability to convey complex technical concepts to cross‑functional teams.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s preferred).
- Relevant certifications (e.g., AWS Certified Solutions Architect, Google Cloud Professional Data Engineer, or equivalent) are a plus but not mandatory.
San francisco, United states
On site
Senior
28-01-2026