Full Time

Senior Software Engineer - AV Infrastructure

Discord
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Discord, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer - AV Infrastructure at Discord will play a critical role in designing, developing, and maintaining advanced audio and video systems within the platform. This position requires a deep understanding of real-time communication technologies, alongside strong software engineering skills. The ideal candidate will collaborate with cross-functional teams to enhance user experience through innovative AV solutions, ensuring high-quality and reliable performance across various devices.



Job Responsibilities

  • Design and implement scalable audio and video infrastructure solutions to support high-quality communication on the Discord platform.
  • Collaborate with product managers and designers to define and deliver AV features that enhance user engagement.
  • Optimize existing AV systems for better performance, reliability, and scalability.
  • Conduct performance testing and debugging to ensure low-latency communication during voice and video calls.
  • Stay updated with the latest trends in AV technologies and integrate them into our platform as needed.
  • Mentor junior engineers and provide technical guidance to improve team skills and project outcomes.
  • Participate in Agile development processes, contributing to sprint planning, reviews, and retrospectives.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
  • 5+ years of experience in software development, particularly in AV infrastructure or real-time communication.
  • Proficient in programming languages such as C++, Python, or Java.
  • Strong understanding of audio and video codecs, WebRTC, and real-time media protocols.
  • Experience with cloud-based services and infrastructure (e.g., AWS, Azure).
  • Excellent problem-solving skills and ability to work under tight deadlines.
  • Strong communication skills and ability to work collaboratively in a team environment.


Technologies & Tools

The position will involve working with various technologies and tools including but not limited to WebRTC, GStreamer, FFmpeg, Docker, and cloud services such as AWS. Familiarity with CI/CD pipelines, version control systems like Git, and agile development methodologies is also essential. The candidate will leverage these technologies to develop robust AV solutions and enhance existing systems' performance.



Ideal Candidates

The ideal candidates for this position are proactive problem-solvers with a passion for audio and video technologies. They exhibit strong analytical skills and are capable of operating autonomously while being team-oriented. Effective communication is crucial, as these individuals will regularly interact with different departments. A successful candidate will demonstrate creativity and a willingness to innovate within the AV infrastructure, and a commitment to maintaining Discord’s reputation for high-quality user experiences.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.