Skip to content
DigitalOcean

Staff Software Engineer - Storage

Bengaluru; DigitalOcean Bangalore OfficeRemote · India
Staff · IaaS
POSTED 11 NOVVERIFIED 20M AGO
Apply Ask
Role
0 days opentrue age
Posted 11 Nov
Pay
₹29.2L–₹70Lno pay posted
Market p25–p75
₹29.2L–₹70L
Bengaluru · n=17 · 365d to 10 Nov
CompanyDigitalOcean →
153open roles
Opened · 30d
+2
Closed · 30d
−0
6d of snapshots · 30d window
Market
9,342open · Staff Software engineering
Opened · 7d
+6637% of open
All software engineering
75,449open
All tracked boards · live 11 Nov · n=9,342
KubernetesDistributed systems

Dive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent who are relentless in their drive to build the simplest scalable cloud. If you have a growth mindset, naturally like to think big and bold, and are energized by the fast-paced environment of a true industry disruptor, you’ll find your place here. We value winning together—while learning, having fun, and making a profound difference for the dreamers and builders in the world.

Scope and Mission

  • Drive the design and operation of DigitalOcean's storage platform (block, object, and file/NFS), focusing on delivering durable, high-performance storage with best-in-class scale, performance, and predictability.
  • Drive architectural vision, technical excellence, and innovation across distributed storage systems, from the data plane to customer-facing APIs and experiences.

Key Responsibilities

Architect and Build

  • Design, develop, and ship storage capabilities across block, object, and file systems, spanning data placement, replication, snapshots, and observability.
  • Drive initiatives to deliver an architecture optimized for durability, scalability, low latency, high throughput, and cost efficiency.
  • Advance the storage platform with meaningful improvements to developer experience, infrastructure resilience, and platform capability.
  • Roll out new services by taking on a hands-on lead role as required to ensure timely delivery.

Technical Leadership

  • Establish and enforce technical standards, coding practices, tooling, and infrastructure guidelines across the storage engineering teams.
  • Establish best practices for design, testing, deployments, instrumentation, and performance tuning.
  • Mentor other senior engineers, shaping the team's culture of architectural rigor and operational excellence.

Cross-functional Collaboration

  • Work with product managers, stakeholders, and business leaders to translate strategic objectives into scalable technical roadmaps for storage.
  • Partner with compute, networking, and platform teams (e.g., Droplets, Kubernetes, MicroVMs), and guide customer-facing teams (e.g., support, solutions engineers) on storage architecture and best practices.

Reliability, Performance & Scaling

  • Lead Operational Excellence for the storage platform; establish mechanisms and processes that scale to the engineering organization while continuously raising the bar.
  • Oversee availability, durability, performance tuning, failover strategies, capacity planning, data migration, and disaster recovery.
  • Drive automation (e.g., IaC, CI/CD pipelines, deployments, monitoring, fleet management) to optimize operations.

Innovation & Future Roadmapping

  • Champion the continuous improvement of the storage platform, identifying and executing on opportunities to make it faster, more durable, and more cost-efficient.
  • Serve as a subject matter expert on emerging storage technologies and paradigms (e.g., NVMe, distributed file systems, tiered storage) and lead their productization.
  • Build additional storage capabilities to support a broader range of workloads across DigitalOcean, including AI/ML and stateful compute.

Qualifications

  • Domain Expertise: Hands-on experience designing and operating production-grade distributed storage systems (block, object, or file/NFS) at cloud scale.
  • Technical Experience: 8+ years designing and building applications on the cloud, with 4+ years in storage or distributed systems (e.g., Ceph, replication, consistency, and data durability).
  • Leadership & Collaboration: Prior experience as a technical visionary in large-scale, mission-critical projects; ability to align technology strategy with business impact.
  • Operational Excellence: Expertise in driving operational excellence via automation and best practices.
  • Communication & Mentoring: Strong written and verbal communication skills with a track record of mentoring senior and junior engineers; translating complex concepts across engineering and business teams.

*This job is located in Bengaluru, India

JR: 2026-8378

#LI-Hybrid

Source · DigitalOceanFirst seen 11 NovOriginal ↗