DigitalOcean

Staff Software Engineer - Storage

DigitalOcean
Apply
6 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, and ship storage capabilities across block, object, and file/NFS systems, including data placement, replication, snapshots, and observability.
  • Drive architecture optimized for durability, scalability, low latency, high throughput, predictability, and cost efficiency.
  • Lead technical standards, coding practices, tooling, infrastructure guidelines, testing, deployment, instrumentation, and performance tuning across storage teams.
  • Mentor senior and junior engineers and provide architectural and operational leadership.
  • Partner with product managers, business leaders, compute, networking, platform, support, and solutions teams to develop scalable storage roadmaps and best practices.
  • Lead operational excellence covering availability, durability, failover, capacity planning, data migration, disaster recovery, automation, monitoring, and fleet management.
  • Evaluate emerging storage technologies such as NVMe, distributed file systems, and tiered storage and lead their productization.

Requirements

  • 8+ years designing and building applications on the cloud.
  • 4+ years of experience in storage or distributed systems, including areas such as Ceph, replication, consistency, and data durability.
  • Hands-on experience designing and operating production-grade distributed storage systems at cloud scale across block, object, or file/NFS storage.
  • Experience serving as a technical visionary for large-scale, mission-critical projects and aligning technology strategy with business impact.
  • Expertise in operational excellence, automation, and engineering best practices.
  • Strong written and verbal communication skills, with experience mentoring senior and junior engineers and translating complex concepts across engineering and business teams.

Benefits

  • Hybrid role located in Bengaluru, India.
  • Reimbursement for relevant conferences, training, and education, subject to company policy.
  • Flexible time off, local team meetups, and mental health and well-being support, with benefits varying by location and eligibility.
  • Eligibility for DigitalOcean’s annual bonus plan, subject to plan terms and local eligibility.
  • Potential new-hire equity grant and, in participating countries, Employee Stock Purchase Program participation, subject to approval and plan terms.

Tech Stack

DigitalOceanKubernetes

Categories

DigitalOcean

About DigitalOcean

1,001-5,000 employees

DigitalOcean provides cloud infrastructure and platform services for developers, startups, and small to mid-sized businesses, including virtual machines (Droplets), managed Kubernetes and databases, object/block storage, networking, and GPUs for AI workloads. It operates a usage-based, self-service public cloud with APIs, CLI, and a marketplace to deploy and scale applications. Founded in 2012 and headquartered in Broomfield, Colorado, DigitalOcean is a public company listed on the NYSE.

Contact me