Senior Software Engineer for Storage

DigitalOcean

(New York, New York)
Full Time
Job Posting Details
About DigitalOcean

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.

Summary

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.

Responsibilities
  • 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
Ideal Candidate

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
Compensation and Working Conditions
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

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • 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.