Senior Software Engineer I-Storage

Digital Ocean
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Collaboration","Ownership","Bias for action","Self-motivated","Growth mindset","Agility","Problem-solving"]

Design, develop, and operate the systems behind scalable, durable, high-performance object storage. Lead engineering efforts to deliver storage solutions for object storage, block volumes, backups, and image management, working with distributed systems and S3-compatible protocols. Use Go and other modern languages to build and tune services, improve performance and observability, and help maintain availability. Collaborate with peers and contribute to free/open-source communities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
17 hours ago

Senior Software Engineer I-Storage

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Design, develop, and operate the systems behind scalable, durable, high-performance object storage. Lead engineering efforts to deliver storage solutions for object storage, block volumes, backups, and image management, working with distributed systems and S3-compatible protocols. Use Go and other modern languages to build and tune services, improve performance and observability, and help maintain availability. Collaborate with peers and contribute to free/open-source communities.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead engineering efforts to deliver innovative storage solutions
  • •Support the creation and operations of distributed systems for storage platforms
  • •Program in Go and other languages to build storage services
  • •Collaborate with a team to design, develop, test, and deploy software
  • •Maintain availability and performance using observability and performance tuning

Pay and Benefits

Perks:Employee AssistanceFlexible TimeLearning BudgetEquity

Key Requirements

  • •7+ years of knowledge of object or other distributed storage and how to scale those solutions
  • •Familiarity with object storage systems such as MinIO, Ceph, AWS S3, Scality, or similar
  • •Experience programming in Go and other languages for building, testing, and deploying software in modern tools
  • •Ability to share responsibility for maintaining the availability and performance of storage products
  • •Experience contributing to free and open source software communities
Experience:Distributed storageObject storageOpen sourceS3 ecosystem
Skills:CollaborationOwnershipBias for actionSelf-motivatedGrowth mindsetAgilityProblem-solving
Languages:English
Tech Stack:GoS3MinIOCephAWS S3ScalityGRPC

Company Brief

Digital Ocean
Provides cloud infrastructure and developer-focused cloud services including scalable droplets, managed databases, Kubernetes, object storage, and networking to simplify deploying and managing applications for developers and small-to-medium businesses.
Industry: Cloud Computing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn