
Staff Software Engineer - Storage
DigitalOcean6 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
About DigitalOcean
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.