D

DigitalOcean

Runs cloud infrastructure for apps and AI

Senior Software Engineer 2 - Managed Databases

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 8 years of professional software engineering experience building and operating large-scale distributed systems or data-plane/control-plane infrastructure in SaaS/PaaS or an equivalent environment.
  • A proven track record of diagnosing and solving complex, high-concurrency engineering problems in production cloud environments.
  • Strong understanding of concurrency, failure modes, multi-region concerns, and performance optimization in production Linux/cloud environments.
  • Experience scaling services for compute, memory, and networking demands of data-intensive or AI inference-adjacent workloads is preferred.
  • A track record of driving complex cross-team technical projects, mentoring engineers, and communicating tradeoffs clearly with partners and leadership.

Responsibilities

  • Design and build scalable control-plane and infrastructure components that improve throughput, multi-region operability, and reliability for managed database workloads.
  • Translate ambiguous customer and system requirements into technical designs and workstreams that support predictable delivery with product and engineering partners.
  • Improve resource utilization, fault tolerance, and availability by profiling and targeting I/O, CPU, and network bottlenecks under real production load.
  • Deliver improvements to automated failover, continuous backups, point-in-time recovery (PITR), and maintenance workflows so clusters support higher data volumes and tighter service-level agreements.
  • Expand and harden control-plane and infrastructure components to support compute-heavy and high-concurrency customer workloads.
  • Guide squad engineers' technical decisions through design and code reviews, and contribute clear design documents for led initiatives.
  • Coach engineers through technical guidance, architectural reviews, and code-quality standards.
  • Establish observability, failover, and recovery practices; participate in on-call; and turn incident learnings into durable platform improvements.

Desired Qualifications

  • Working knowledge of relational database engine internals, specifically PostgreSQL and/or MySQL, including query performance, replication, and scale.
  • Experience scaling services for compute, memory, and networking demands of data-intensive or AI inference-adjacent workloads.

About the Company

DigitalOcean

Runs cloud infrastructure for apps and AI

DigitalOcean provides cloud infrastructure for developers and businesses to build, host and scale applications and AI services. Teams rent virtual machines called Droplets, store data and run managed databases or Kubernetes clusters through a web console and APIs. Its AI services supply GPU computing, model inference and managed environments where software agents use tools and retain information between sessions. Customers pay for the resources they use, with subscriptions and managed services helping teams run applications without maintaining all the underlying infrastructure themselves. DigitalOcean was founded in 2012 and is headquartered in Broomfield, Colorado.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Broomfield, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at DigitalOcean

See more jobs