Job Description

What You’ll Be Doing:

As an engineer, you will spend your day-to-day on:

  • Developing impactful, new and innovative systems that will help DigitalOcean scale

  • Responding to provisioning failures

  • Working to ensure that common provisioning failures do not recur (likely via automation)

  • Collaborating with sibling teams to deliver on wider organizational goals

  • Bringing new and actionable information to light via developing visualization tooling

  • Having fun with an amazing and welcoming team 🙂
  • Here are some things we’ve spent our time on in the past few months:

  • Developed a “provisioning-specific view” in our visualization interface

  • Architected the MVP of an automated provisioning system

  • Manually provisioned 300+ systems in order to meet aggressive deadlines (we’re not above manual work to hit our goals and feel the pain of our customers!)

  • Developed firmware alerts for hardware system firmware being out-of-date
  • What We’ll Expect From You:



    NB:If you don’t meet all of the expectations below, that’s okay! Submit an application, and be sure to include a cover letter telling us why you’d be a good fit for our team.

  • Programming Languages: python, golang, shell

  • Systems: Linux, Containers, StackStorm, Ansible

  • Theory: Distributed Systems, Complex System Failure, Resilient Architecture, Quality Engineering

  • Significant experience administering Linux servers

  • Strong experience with Python, Ruby, or Golang

  • Familiarity with git

  • Familiarity with shell scripting

  • Familiarity with continuous integration systems and concepts

  • Familiarity with Github Actions is a plus

  • An interest in contributing work upstream

  • Excellent written and verbal English communication skills

  • Comfort executing in an asynchronous remote environment

  • Transparency, honesty, and openness to constructive feedback

  • A desire to work with a respectful and inclusive team
  • Compensation Range: 

  • $167,000 - $209,000
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application