Senior Software Engineer for Storage
DigitalOcean
(New York, New York)DigitalOcean, the cloud for developers, is a dynamic, high-growth technology company that serves a passionate community of technologists around the world. We want to simplify cloud computing for every developer and are working on some of the most challenging and interesting problems in cloud computing.
DigitalOcean’s Storage Team builds and runs cloud-scale distributed storage services powering internal and customer-facing services and products. We’re creating flexible and powerful storage solutions that our customers will leverage to ship their software as quickly and easily as possible. We’re looking for Engineers throughout the backend, from the filesystem and networking layers to end-user API design and implementation.
- First and foremost, working as part of a team shipping powerful storage solutions
- Evaluating and deploying distributed block and object stores
- Building orchestration and APIs in front of petabyte-scale storage clusters
What We'll Expect From You:
- 8+ years experience as a software engineer, developer, or programmer
- Experience with at least one of the following language: Go, Ruby, Python, C/C++, Java
- Working knowledge of the Storage subsystems and the IP stack in Linux
- Familiarity with distributed systems
- Passion and experience shipping well-engineered and tested code
What We'd Like From You:
- Experience with distributed storage systems such as Ceph, GlusterFS, etc
- Production experience with Docker and other container technologies
- Deep understanding of block storage technologies and their integration points with virtualization tools
Technologies we use:
- Languages like Go, Ruby and C++
- Datastores like MySQL, ZooKeeper, Redis, etc
- Docker, Mesos and other cloud orchestration and deployment tools
- Configuration management tools such as Chef
Benefits | Benefits included |
---|
Additional Notes on Compensation
We offer competitive health, dental, and vision benefits for employees and their dependents.
Questions
There are no answered questions, sign up or login to ask a question
- APIs
- C++
- Design
- Java
- Linux
- MySQL
- Python
- Ruby
- Go
- Redis
- Software Engineering
- Stack
- Docker
- Orchestration
- Apache Mesos
- Apache Zookeeper
- GlusterFS
- Ceph
- Storage Technologies
- Deployment Tools
- Distributed Storage System
- Configuration Management Tools
- Cloud Orchestration

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.