Job Details
Senior Software Engineer - Desktop Platform
Discord Moderator Jobs
Job Description
🧑‍💻 Position Overview
Title: Senior Software Engineer – Desktop Platform
Location: United States (Remote)
Type: Full-time
Salary Range: $196,000 – $220,500 + equity + benefits
Team: Desktop Platform
Reports to: Engineering Manager, Desktop Platform
🚀 About the Role
Discord is seeking a seasoned software engineer to shape the future of its desktop application (Electron-based) across Windows, macOS, and Linux. You’ll work at the system level—closely interfacing with OS APIs—to build performant, stable, and feature-rich experiences for millions of global users.
Your impact: foundational systems that define Discord’s desktop client performance, tooling, and developer experience.
🛠️ Key Responsibilities
- Build and maintain core components for Discord’s desktop apps.
- Interface with OS-level APIs (Windows/macOS/Linux) for native integrations and performance tuning.
- Own and drive initiatives to improve observability, tooling, and performance of the desktop client.
- Troubleshoot and resolve deep technical issues in performance, reliability, and system integration.
- Support other developers with desktop build environments and internal tools.
âś… Required Qualifications
- 5+ years developing large-scale desktop applications, ideally cross-platform.
- Deep experience with Electron and desktop performance tuning.
- Strong background in either macOS or Windows development.
- C++ or Rust proficiency (low-level systems development and performance profiling).
- Strong debugging and problem-solving skills, including use of advanced system profilers and tools.
- Experience working in large existing codebases and navigating legacy systems.
✨ Bonus Qualifications
- Contributions to the Electron open-source community (e.g. PRs, conference talks).
- Knowledge of Objective-C++, JavaScript/TypeScript, Python.
- Experience working with:
- Windows DWM (Desktop Window Manager)
- macOS graphics subsystems
- Low-level rendering pipelines
- Experience building tools to support developer productivity and build environments.
Related Jobs
Latest Related Job For You
Staff Software Engineer – Desktop Platform
- Discord Moderator Jobs
- Negotiate
- 2 days ago
Senior Litigation Counsel, Intellectual Property & Licensing
- Discord Moderator Jobs
- Negotiate
- 2 days ago
Senior Engineering Manager, Ads – Discord
- Discord Moderator Jobs
- Negotiate
- 2 days ago
Engineering Manager, Growth – Discord
- Discord Moderator Jobs
- Negotiate
- 2 days ago
Staff Software Engineer, Machine Learning – Discord
- Discord Moderator Jobs
- Negotiate
- 2 days ago
Senior Product Designer, Core Product – Discord
- Discord Moderator Jobs
- Negotiate
- 2 days ago
Data Scientist, Analytics – Safety Response
- Discord Moderator Jobs
- Negotiate
- 2 days ago
Senior Engineering Manager, Client Platforms
- Discord Moderator Jobs
- Negotiate
- 2 days ago