Position Overview
Senior Software Engineer – Storage Platform (DigitalOcean)
We are looking for an engineer who will help lead the development and support of current and future storage platforms at scale. The Storage Team supports the operations and development of block volumes, backups and image management, and object storage. The ultimate goal is to create a cohesive singular interface to hypervisor storage where storage class placement decisions are transparent to the hypervisor client and take advantage of the full range of available block storage classes to best satisfy customer needs.
What You'll Do
- Support the creation and operations of distributed systems
- Program in Go and other languages
- Collaborate with a motivated team of peers
- Consume from and contribute to free / open source software communities
- Solve interesting problems in a technically rewarding environment
What You'll Add to DigitalOcean
Knowledge of Object Storage and distributed File Systems and how to scale those solutions.Cultivate skills, learning languages, and teaming up with an agile, self-motivated group of peers to design, develop, test, and deploy software in modern tools and languages such as Go.Take responsibility for maintaining the availability and performance of storage products.Collaborate with and contribute to free and open source software communities, solving complex problems of scale.Familiarity with concurrency / parallelism models in a modern programming language.Bonus : Experience with gRPC, distributed data stores like Ceph, and storage hardware.Compensation Range
$125,000 - $156,000Seniority Level
Mid‑Senior Level
Employment Type
Full-time
Job Function
Engineering and Information Technology
#J-18808-Ljbffr