Senior Software Engineer, Front-End Infrastructure

Discord

San Francisco (CA)

Hybrid

USD 196,000 - 220,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Discord’s Web Platform team is seeking an experienced developer focusing on JavaScript tooling to enhance frontend development across web, desktop, and mobile platforms. The role involves maintaining and building tools that optimize development speed and quality while supporting a wide array of programming languages.

Candidates must have at least 3 years of experience with JavaScript tools, a strong understanding of frontend development, and the ability to write maintainable code. This full-time position is located in the vibrant San Francisco Bay Area, where assistance for relocation may be provided.

Qualifications

  • 3+ years of experience working with JavaScript tools and the Node.js ecosystem.
  • Familiarity with multiple programming languages including JavaScript/TypeScript, Python, Rust, Kotlin, Go, and Swift.
  • Experience in developing and maintaining CLI tools and packages.

Responsibilities

  • Build and maintain tools, pipelines, and processes for frontend development.
  • Serve as a resource in JavaScript tooling for development teams.
  • Refactor codebase to improve maintainability.

Skills

JavaScript tools
Node.js ecosystem
CLI tools
Frontend development

Job description

Discord’s Web Platform team builds and maintains critical systems that power Discord's frontend development across web, desktop, and mobile. These tools support hundreds of engineers daily and enable rapid feature delivery through robust tooling infrastructure.

Responsibilities
  • Building and maintaining the tools, pipelines, and processes that keep frontend development at Discord fast, safe, and reliable.
  • Becoming an expert in JavaScript tooling and serving as a resource to help teams solve any and all problems they encounter during development.
  • 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.
  • Writing new and unique tools based on the specific needs of Discord’s frontend projects to make everything just work.
  • 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.
Qualifications
  • 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).
  • Experience developing and maintaining CLI tools and packages in JavaScript.
  • A strong sense for writing maintainable code and deliberately documenting for the future.
  • Understanding of all the tools involved in frontend development and how they work together.
Bonus Points
  • 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.
Location

Candidate 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.

Salary and Benefits

The US base salary range for this full‑time position is $196,000 to $220,500 plus equity and benefits. Compensation details reflect the base salary only.

Equal Opportunity Employment

Discord is committed to inclusion and providing reasonable accommodations during the interview process. If you need accommodations, please let your recruiter know.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Front-End Infrastructure
Senior Software Engineer, Front-End Infrastructure

EngineersOfAI • San Francisco (CA)

On-site
USD 196,000 - 221,000
Software Engineer, Distributed Systems
Software Engineer, Distributed Systems

Discord • San Francisco (CA)

On-site
USD 160,000 - 180,000
Relocation assistance
Equity
Comprehensive benefits
Senior Full-Stack Software Engineer, Growth
Senior Full-Stack Software Engineer, Growth

Discord • San Francisco (CA)

On-site
USD 196,000 - 220,000
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Discord • San Francisco (CA)

On-site
USD 248,000 - 279,000
Staff Software Engineer, Enterprise Platform
Staff Software Engineer, Enterprise Platform

Discord Inc. • San Francisco (CA)

On-site
USD 248,000 - 279,000
Staff Software Engineer, Enterprise Platform
Staff Software Engineer, Enterprise Platform

Hitmarker | Gaming Jobs • San Francisco (CA)

On-site
USD 248,000 - 279,000
Staff Software Engineer, Platform Security
Staff Software Engineer, Platform Security

Discord • San Francisco (CA)

Hybrid
USD 248,000 - 310,000
Equity
Comprehensive benefits package
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Visa Hunt • San Francisco (CA)

On-site
USD 248,000 - 310,000
Relocation assistance
SF office
Senior Full-Stack Software Engineer, Growth
Senior Full-Stack Software Engineer, Growth

Discord Inc. • San Francisco (CA)

On-site
USD 196,000 - 220,000
Staff Software Engineer - Consumer Revenue
Staff Software Engineer - Consumer Revenue

King River Capital Group • United States

On-site
USD 248,000 - 279,000