Senior Software Engineer - API Platform

3 Days Old

Overview Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games . Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of titles on Discord each month. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. The API Platform team builds the core functionality and reliability of Discord’s API layer, a large distributed service handling hundreds of thousands of requests per second and tens of thousands of asynchronous jobs per second. Our work enables internal developers to deliver features to production and allows users to send billions of messages daily. As an API Platform engineer, you will continuously improve our codebase, processes, and infrastructure, affecting nearly every interaction users have on Discord.
What You'll Be Doing Ensure the reliable and efficient operation of critical systems that serve millions of users daily. Write code and manage our infrastructure. Enable dozens of teams to deploy code to production quickly and safely. Use and enhance observability tools to troubleshoot complex issues. Be a vital part of a small team of engineers passionate about keeping Discord running smoothly.
What You Have 5+ years of experience designing and developing backend systems. Experience operating complex services in a production environment. Familiarity with open source software and the ability to read library source code to find answers. Confidence making tradeoffs to ensure constant progress on projects.
Bonus Points Experience with Python or Rust. Experience deploying and managing containerized applications with Kubernetes. Experience with Google Pub/Sub or other message queue systems. Deep understanding of Python runtime internals or the gevent library. You have built or contributed to open source projects. You are a Discord power user with bots or apps interacting with our platform.
Eligibility and Compensation Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $196,000 to $220,500 plus equity and benefits. Salary ranges are determined by role and level, with individual pay influenced by skills, experience, and education or training. Compensation details reflect base salary only and do not include equity or benefits.
Why Discord Discord plays a uniquely important role in the future of gaming. We are a multiplatform, multigenerational, multiplayer platform that helps people deepen friendships around games and shared interests. Our mission is to empower people to have fun with friends, whether listening to music together or grinding in competitive matches. Your future is just a click away.
Equal Employment Opportunity and Accommodations Discord is committed to inclusion and providing reasonable accommodations during the interview process. If you need reasonable accommodations, please notify your recruiter. We are an equal opportunity employer and do not discriminate on the basis of protected status under applicable law.
Privacy and Applications Please review Discord’s Applicant and Candidate Privacy Policy for details regarding data collection and usage related to the application process. This posting does not include any external tracking links.
#J-18808-Ljbffr
Location:
San Francisco, CA, United States
Salary:
$250,000 +
Job Type:
FullTime
Category:
IT & Technology