Senior Software Engineer - C++

Sorry, this job was removed at 4:03 a.m. (PST) on Friday, September 25, 2020
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Join a small, productive team churning out correct, maintainable, high-performance, modern C++ to support Discord's ever-growing feature set across a world of devices from traditional desktops to mobile and beyond.You Will:

  • Contribute to a team of engineers whose main responsibilities are:
    • Develop all aspects of Discord desktop clients (Windows, macOS, Linux) from installation and updating to deep game integration and overlay technologies
    • Develop core libraries and infrastructure supporting high-quality, low latency communication between users
    • Develop the cross-platform Discord SDK used in games

You Have:

  • 4+ years experience with a focus on embedded or systems-level engineering
  • Comfort with coding in C++
  • Experience working on large, cross-platform software projects
  • Keen focus on code readability and incremental refactoring
  • Passion for self-improvement, a healthy appetite for learning, and willingness to mentor

Bonus Points:

  • Experience working with audio/video 
  • Experience working on / contributing to Chromium, Electron, NodeJS, or WebRTC
  • Experience with Rust
  • Experience with GN / Ninja
  • Experience with the more esoteric corners of Win32
  • Experience reverse engineering

Our Benefits: 

  • We take care of our team with comprehensive Medical (HMO or PPO), Dental, and Vision plans at no cost for employees
  • Paid leave for new parents and 14-days PTO
  • Fully subsidized commuter and parking benefit
  • Gym allowance
  • Awesome daily catered lunches and snacks

About Us

Friends, coworkers, gamers, nerds, moms, dads, engineers, designers, marketers, support. Originally, we created Discord to help people come together around games. It's been amazing to watch it grow into what it is today - a place where millions of diverse communities exist and people connect with old friends and new. Diversity and inclusiveness are a critical part of how we get to what's next. We believe that with diversity comes a better product, better decisions, and a better work environment. As we continue to grow, our values keep us dedicated to building a company that is representative of the world we live and play in..

Discord is an equal opportunity employer committed to promoting an inclusive work environment free of discrimination and harassment. We value diversity, inclusion, and aim to provide a sense of belonging for everyone.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our platform is our headquarters! Because we believe great work isn’t tied to a physical space, most of our roles offer flexibility – whether it’s from the comfort of your home (in approved locations), an inspiring office setting or a combo of both!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DiscordFind similar jobs