Senior Software Engineer, DigitalOcean

Compute

Salary not provided

+ Employee Stock Purchase Program

Docker
Kubernetes
Linux
Go
Ansible
Puppet
Chef
Senior and Expert level
Remote in Canada
DigitalOcean

Cloud computing services for developers

Job no longer available

DigitalOcean

Cloud computing services for developers

1001+ employees

B2BEnterpriseInternal toolsBig dataSaaSDevOpsCloud Computing

Job no longer available

Salary not provided

+ Employee Stock Purchase Program

Docker
Kubernetes
Linux
Go
Ansible
Puppet
Chef
Senior and Expert level
Remote in Canada

1001+ employees

B2BEnterpriseInternal toolsBig dataSaaSDevOpsCloud Computing

Company mission

To simplify cloud computing so developers and businesses can spend more time creating software that changes the world.

Role

Who you are

  • We are looking for a candidate with a strong Linux virtualization background, as well as knowledge in distributed systems to be a member of the VM Team within the Compute group at Digital Ocean
  • 3+ years minimum, of job related experience in Linux administration and cloud concepts/protocols including containerization (e.g. Docker, Kubernetes), virtualization (kvm/qemu), microservices, REST, gRPC
  • 6+ years experience developing, testing, and shipping well-engineered code (Go experience is a plus!)
  • 3+ years minimum, of job related experience developing scalable, resilient, fault-tolerant and highly distributed systems
  • Familiarity with concurrency / parallelism models in a modern programming language
  • Ability to self-organize, take ownership, initiative and clearly communicate intent. Ours is a completely remote team so the ability to communicate effectively in a remote environment is key to being a part of this team and its success
  • Experience with any configuration management systems (Chef, Ansible and/or Puppet) is a plus but not required

What the job involves

  • As an engineer on the VM team, you will write software, build microservices and solve complex distributed systems problems
  • You will be responsible for building and managing the lifecycle of our core compute product: Droplets
  • You will define the next generation of cloud compute services and make developers' lives (both inside DO and in the 'wild') easier
  • This is a unique opportunity to deliver the best hosted infrastructure experience in the industry to millions of developers around the world
  • Building the services that provision and manage Droplets (our customers’ very own Virtual Private Servers) and droplet base images
  • Working on Linux virtualization configuration, from the API and orchestration layers to the hypervisor
  • Designing, building, testing and scaling distributed systems
  • Programming primarily in Go and deploying to thousands of hypervisors one day, and Kubernetes environments the next
  • Building tools and automation that operate at scale
  • Collaborating with an agile, self-motivated team of peers
  • Contributing to and taking part in free/open source software communities
  • Solving interesting large-scale problems in a technically rewarding environment

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

DigitalOcean offers computer network and storage capabilities that enable its users to quickly set up online businesses. Straightforward tools and attractive pricing have attracted hundreds of thousands of customers in the last decade, including pop superstar Beyoncé, who hosted a new album release on the company’s servers during its early years.

DigitalOcean has a strong customer base, but must continue to improve to stay relevant in such an extremely competitive space. The company battles with rivals such as Amazon Web Service, Microsoft Azure and Google's Cloud Platform, which are the undisputed leaders in the cloud computing market. Wisely, DigitalOcean avoids direct confrontation with these giants by focusing more on small businesses and startups and providing more savings opportunities for its users.

The company has boasted clients such as GitLab, Slack and HashiCorp amongst its impressive lists of customers. Additionally, the company has acquired Cloudways in a move to further simplify workflows for its clients that are looking to scale their digital businesses, it opened a new data center in Sydney, and expects to see a revenue rise between 9% and 12% over 2024.

Insights

Top investors

Few candidates hear
back within 2 weeks

30% employee growth in 12 months

Company

Funding (last 2 of 4 rounds)

May 2020

$50m

SERIES C

Jul 2015

$83m

SERIES B

Total funding: $173.2m

Company benefits

  • Full health coverage
  • Flexible vacation time
  • An annual company offsite, Shark Week
  • Monthly gym and internet reimbursement
  • Parental leave with transition time built-in
  • Formalized mentorship, LinkedIn Learning tracks, and other internal programs
  • Work from home opportunities

Company values

  • Our community is bigger than us
  • Simplicity is in all we DO
  • We speak up when we have something to say and listen when others DO
  • We are accountable to deliver on our commitments
  • Love is at our core

Company HQ

South Village, New York, NY

Founders

Yancey Spruill

(CEO, not founder)

Previously served as CFO and COO for SendGrid and as CFO for both TwentyEighty and DigitalGlobe.

Share this job

View 26 more jobs at DigitalOcean