What you'll do
Design and document DNS systems.
Undertake measured, methodical, troubleshooting of complicated systems under pressure.
Who you are -
You have a bachelor's degree in Computer Science, a related discipline, or equivalent practical experience.
You have a deep knowledge of Linux (we run Ubuntu) and all layers of the networking stack. You should be confident discussing in detail what's going on under the hood.
You are comfortable with large scale production systems and technologies such as networking and DNS.
You have a track record of designing and executing small to medium scale systems automation projects with strong autonomy.
You have strong coding skills in at least one programming language, and a desire to pick up more. We work primarily in Python, with smatterings of shell script, Ruby, and Java.
You have familiarity with and enthusiasm for software engineering best practices such as testing, continuous integration and continuous delivery.
You have a passion for solving problems using open source software.
You have the ability to thrive in a rapidly evolving, globally distributed environment.
We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users and our creators. This is something we value deeply and we encourage everyone to come be a part of.