Site Reliability Engineer

Deno

2 months ago

Worldwide

Deno makes programming easy. We make it possible to use JavaScript outside of the browser to build all types of software. Our free open source runtime is one of the most popular projects on Github. Our business is hosting JavaScript servers at the edge with the Deno Deploy serverless runtime. Try it out — you ought to be able to deploy a server world-wide in less than 5 minutes.

About the company

Deno is founded by the same engineers who built Node.js, the JavaScript runtime used by millions of developers and used by nearly all websites in one form or another. Deno is a continuation of the ideas in Node; a modern take on server-side JavaScript development. The open source project has already secured itself among the ranks of the most popular projects on GitHub.

Our commercial product is cloud service for hosting JavaScript servers. It is one of just a handful of implementations of serverless at edge in existence. By repurposing web browser technology for server software, we aim to accelerate a new generation of extreme low-latency edge applications.

We are fully remote with employees all over the world. Don't assume this means we're not a real company; our investors include Sequoia Capital, Nat Friedman, Netlify, and Wordpress.

Responsibilities:

  • Develop software, design processes, and implement best practices to scale, monitor and ensure availability of the Deno Deploy edge hosting platform

  • Troubleshoot problems when they occur on our production platform

  • Own observability across the stack, including metrics, logs and traces

  • Build, monitor, troubleshoot and support CI/CD pipelines and technologies

  • Review code and architecture proposal, and participate in design discussions

  • Communicate with our customers regarding service performance and availability

Qualifications:

  • 5+ years of experience

  • Advanced programming experience, preferably Rust and JavaScript/TypeScript

  • Experience with low-level Linux development

  • Intimate knowledge of internet standards (TCP, TLS, DNS, HTTP)

  • Experience with cloud computing (GCP, AWS) and related technologies (Kubernetes, Terraform, Prometheus, Thanos, Spinnaker and Grafana)

We Offer

  • A competitive full-time salary and early-stage stock options

  • 100% remote work from anywhere in the world

  • Autonomous work - we work collaboratively on projects, but you set your own pace

  • Flexible vacation time - unlimited PTO

  • Medical, dental, and vision benefits

  • Hardware and office allowances

  • Company off-sites three times a year

Process

  • Once you've submitted your application, the team will review your submission and reach out for a screening interview over video call. If you pass this screen, you will be invited to up to four follow up interviews. These calls usually take between 30-60 minutes each depending on the interviewer. Once the interviews are over, our hiring team will meet to discuss several roles and candidates. We may ask one or two follow-up questions over email or a quick call before making an offer.