Jobs · Remotely

Software Engineer, Distributed Systems
Discord · San Francisco · Posted 30d ago
About the role
Build and operate large-scale, reliable distributed systems for one of the largest communication platforms. The role requires experience in backend systems and knowledge of monitoring and alerting best practices.
Full job description (as posted) ↓
📋 Description Build and operate large-scale, reliable and performant distributed systems. Collaborate with product teams to create new features. Ensure Discord “just works”. Write code but also manage our infrastructure. Work with a talented team of engineers who have built one of the largest communication platforms in 🎯 Requirements 2+ years of experience writing and designing backend systems. Experience solving complex distributed system problems. Experience operating and maintaining critical tier 0 services. Knowledge of monitoring and alerting best practices. Familiar with open source software, and not afraid to dig into the source code of a library to find 🎁 Benefits Experience with Elixir or Rust. Experience working with systems deployed in a cloud environment (GCP, AWS, etc.) Knowledge of devops tools like Salt,Terraform or k8s. You have built or contributed to open source projects. You are a Discord power user and have built bots or apps interacting with our platform.
Read the full posting on Remotely →
FAQ
Is the Software Engineer, Distributed Systems role at Discord remote?+
This Software Engineer, Distributed Systems position is listed as onsite (San Francisco).
What is the salary for the Software Engineer, Distributed Systems role at Discord?+
The listing states 180000-220000 USD.
What seniority level is this Software Engineer, Distributed Systems role?+
This is a mid level position.
How do I apply for the Software Engineer, Distributed Systems role at Discord?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Discord.