Full Time

Senior Software Engineer - AV Product

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.

Job Overview

The Senior Software Engineer - AV Product at Discord will play a pivotal role in enhancing and maintaining the audio-visual capabilities of the platform. The successful candidate will collaborate with cross-functional teams to design, develop, and optimize high-quality features that enhance user experiences. This position requires a deep understanding of real-time communication technologies, as well as a commitment to delivering innovative solutions in a fast-paced environment.



Job Responsibilities

  • Develop and maintain robust audio and video features that scale to millions of users.
  • Collaborate with product managers and UX designers to define and implement feature requirements.
  • Optimize audio and video performance across various devices and network conditions.
  • Investigate and resolve technical issues related to AV engineering.
  • Implement best practices in software development, including code reviews and testing processes.
  • Mentor junior engineers, providing guidance on technical challenges and project management.
  • Stay updated with industry trends and advancements in AV technologies.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development with a focus on audio/video applications.
  • Proficiency in programming languages such as C++, Java, or JavaScript.
  • Hands-on experience with WebRTC, RTMP, or similar streaming technologies.
  • Strong understanding of network protocols and real-time communication standards.
  • Experience with agile methodologies and software development life cycle.
  • Excellent problem-solving skills with a keen attention to detail.


Technologies & Tools

In this position, the Senior Software Engineer will work primarily with technologies related to audio and video communications, including WebRTC, C++, and JavaScript frameworks. The candidate will also utilize various development tools such as Git for version control, CI/CD pipelines for automated deployments, and performance monitoring tools to ensure system reliability and efficiency.



Ideal Candidates

The ideal candidate for the Senior Software Engineer - AV Product role is someone who is not only technically adept but also demonstrates a strong passion for innovation. They should possess excellent communication skills to collaborate effectively with diverse teams and stakeholders. A proactive mindset with the ability to adapt to new challenges, coupled with a strong desire to contribute to the growth of a dynamic platform like Discord, will make candidates stand out. Enthusiasm for gaming and community engagement within the digital space will also be an added advantage.

Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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