Senior Software Engineer

Logo of Discord

Discord

πŸ’΅ $183k-$201k
πŸ“Remote - United States

Job highlights

Summary

Join Discord's Realtime Infrastructure team and build and maintain high-scale, critical services impacting millions of users. This role significantly contributes to Discord's reliability and performance, enabling new feature development. You will collaborate with product teams, ensuring smooth operation and contributing to a large-scale communication platform. The team tackles complex challenges, such as managing millions of messages per second and supporting massive server growth. This position reports to the Senior Engineering Manager of Realtime Infrastructure and offers a competitive salary and benefits package.

Requirements

  • 5+ 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 the answer you’re looking for
  • Led complex projects in a team of junior and senior engineers

Responsibilities

  • 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 the world

Preferred Qualifications

  • Experience with Elixir
  • 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

Benefits

  • Equity
  • Benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.