Staff Software Engineer (Databases) at DigitalOcean
Job Description
📋 Description
- Develop external Managed Database products (MySQL, PostgreSQL, Caching, Kafka, OpenSearch, MongoDB).
- Subject-matter expert on MySQL; advise on performance and admin issues.
- Design scalable and resilient backend services for database lifecycle management.
- Own end-to-end technical solutions from design to production.
- Provide technical leadership across multiple projects and teams.
- Mentor and guide mid-level and junior engineers.
🎯 Requirements
- 14+ years in fast-paced, agile product development.
- 5+ years as a MySQL SME.
- Strong knowledge of microservices with Docker and Kubernetes.
- Track record building and maintaining large distributed systems.
- Experience with resilience engineering, fault tolerance, and failure domains for databases.
- Experience with concurrency patterns in Go.
🎁 Benefits
- Cutting-edge technology with growth and ownership.
- Career development resources and LinkedIn Learning access.
- Reimbursement for conferences, training, and education.
- Flexible benefits and local employee meetups.
- Equity compensation and Employee Stock Purchase Program.
- Inclusive, equal-opportunity employer.
