Job Description
What You’ll Be Doing: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 🙂 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
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 $167,000 - $209,000
As an engineer, you will spend your day-to-day on:
Here are some things we’ve spent our time on in the past few months:
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.
Compensation Range:
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application