Software Engineer, Distributed Systems
Core
Building and maintaining high-scale, reliable distributed systems for Discord's text chat infrastructure to support millions of daily active users.
Role type
Senior IC backend engineer (distributed systems)
Builds
Core text chat infrastructure and dispatching services for real-time updates
Domain
Gaming / Real-time communication
Deliverable
production ML models | product features | infrastructure
Required skills
backend system design, distributed systems architecture, operating critical tier 0 services, monitoring and alerting, open source software proficiency
Preferred skills
Elixir, cloud environment deployment (GCP/AWS), DevOps tools (Salt, Terraform, k8s), open source contributions, Discord platform bot development
Technologies
Elixir, GCP, AWS, Salt, Terraform, k8s
Responsibilities
Build and operate large-scale distributed systems, collaborate with product teams on new features, ensure platform reliability, manage infrastructure
Seniority
Mid-level, hands-on IC