Discord

Discord

Senior Software Engineer, Front-End Infrastructure

San Francisco, California, USA · Senior · Full-time

Sponsorship not specified$196k-$221kDetected 29 days ago
JavaScriptTypeScriptPythonGoRustSwiftKotlinReactReact NativeNode.jsCI/CD

About the role

  • Becoming an expert in JavaScript tooling and serving as a resource to help teams solve any and all problems they encounter during development.

Responsibilities

  • Building and maintaining the tools, pipelines, and processes that keep frontend development at Discord fast, safe, and reliable.
  • Refactoring and upgrading the codebase to pay down tech debt, keep up with the state of the art in web development, and drive progress toward better maintainability.
  • Digging deep into bundlers, linters, formatters, editor plugins, and more to optimize their performance, adopt and test new features early on, and continuously improve the experience for the developers using them.
  • Experience developing and maintaining CLI tools and packages in JavaScript.

Requirements

  • 3+ years of working with JavaScript tools and the Node.js ecosystem.
  • Familiarity with and a desire to work across multiple programming languages (generally including JavaScript/TypeScript, Python, Rust, Kotlin, Go, and Swift).
  • What you have: 3+ years of working with JavaScript tools and the Node.js ecosystem.

Nice to have

  • Familiarity and experience with localization in frontend applications.
  • Familiarity with React Native, related tools (Metro, Hermes), and bridging between JavaScript and native code.
  • Experience with directly maintaining or writing plugins for tools like bundlers, linters, or formatters in any language.
  • Experience with CI/CD orchestration, Cloudflare workers, cloud storage providers, and other application deployment processes.
  • 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.
  • Discord plays a uniquely important role in the future of gaming.
  • We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank.

Skills

  • Writing new and unique tools based on the specific needs of Discord's frontend projects to make everything Just Work.

Compensation

  • The US base salary range for this full-time position is $196,000 to $220,500 + equity + benefits.
  • Our salary ranges are determined by role and level.
  • Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.

Benefits

  • Bonus Points: Familiarity and experience with localization in frontend applications.
  • Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training.

Company info

  • We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests, and helps developers build and grow their businesses.
  • Join us in our mission!
  • Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there's one thing that nearly everyone does: play video games.
  • Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to hang out before, during, and after playing games.

This listing is sourced directly from Discord's careers page and normalized into a canonical job model.