Site Reliability/Platform Engineer (SRE/SaaS) - remote

DNSimple
Posted 1 year ago
We Work Remotely
Description 
We are looking for an operations engineer (fully remote) to join our Security, Infrastructure, &Performance (SIP) team. In this role, you and your team will work on the network, systems, and platform that run all of DNSimple’s in-house developed applications and manage our third-party software. 

About the SIP team 
DNSimple runs a hybrid deployment environment running most of our infrastructure on globally deployed bare metal and augmenting this with AWS. We manage our own anycast authoritative DNS network, a second anycast DNS edge network, our URL redirector farm, and many other in-house applications. We use Infrastructure as code practices to manage all our systems and applications. 

About the job 
As a member of the Security, Infrastructure, and Performance team, your work will directly impact our customers by operating and enhancing the services we provide. Your work will also directly affect the other engineering teams by helping manage deploys and runtimes. You will also contribute directly to the business team through observability and business intelligence work. You will also help us ensure business continuity by maintaining our disaster recovery procedures. 
 
The position offers a diverse set of challenges, including managing BGP for multiple global anycast networks, working to provide stable and performant DNS services, and managing monitoring &observability systems. We work heavily with Chef-Infra, InSpec, Docker, and PowerDNS, and manage the deployment of many different languages inside of DNSimple. 
 
Our team dedicates time to customer support because we want to foster the shared responsibility of helping customers. We believe in the value of regular exposure to this topic. 
 
Here are some projects you might contribute to: 

  • Expanding our edge network to provide robust and fast DNS service.
  • Enhancing and expanding our CI, CD, and packaging.
  • Building and maintaining a new application deployment and lifecycle platform. 
  • Building out a new query volume observability system. 
  • Designing and deploying DNS service enhancements. 
  • Enhancing and expanding our queries for our BI system. 
  • Troubleshooting and optimizing performance issues. 
  • Responding to and proactively addressing security issues and patching. 
  • Providing direct support to our customers

Requirements 
  • You have direct experience working as an operations engineer — preferably with solid Chef-Infra and Ubuntu knowledge. 
  • You enjoy working with various languages like SQL, Ruby, and Golang. 
  • You have experience with CI and CD systems and containerization. 
  • Experience managing Postgresql, DNS systems, and BGP networking are all pluses. 
  • You are willing to work independently in your timezone and pair on tasks during overlap with your teammates.  
  • You are proficient in the English language, both written and verbal, sufficient for success in a remote and primarily asynchronous work environment. 

Benefits 
We offer compensation from 7000 USD/month to 8000 USD/month for the position, depending on your experience. 
 
DNSimple is a 100% remote company. We offer flexible schedules, and you can work from anywhere. 
 
We are a multinational team that cares for its team members. We are open and welcoming to everyone regardless of race, religion, gender, or sexual orientation. 
 
As part of the team, your input and feedback are not only welcome, they're anticipated. We're a small team and everyone's opinions matter. 

How to apply 
If based on your application we believe you could be a great fit, the rest of the hiring process will follow these steps: 
 
  • A short (up to 30-minute) video call where we try to see if there is a technical/cultural fit between you and DNSimple. 
  • You’ll be asked to complete a coding test that we’ll review. Upon successful completion, you’ll be invited to schedule an interview with a member of our Engineering team.  
  • Next, you'll be invited to schedule an interview with our VP of Engineering. 
  • Finally, you’ll meet with our CEO who will conduct the final interview. 

  • We always try to be timely and transparent during the process by providing feedback and sharing our decisions. We look forward to receiving your submission!
     
    DNSimple asks respectfully to only apply through the application form and not email/apply to them directly. Recruiters and Agencies please do not contact DNSimple directly.