Full Stack A/V Engineer
Mattermost
At Mattermost, we build the #1 collaborative workflow solution for defense, intelligence, security, and critical infrastructure organizations. Trusted by governments, financial institutions, and technology companies, our platform enables secure, efficient operations for the world’s most critical teams.
We’re dedicated to empowering organizations to operate with confidence, reducing risks, and accelerating productivity. Guided by our core values of Customer Obsession, Earn Trust, Self Awareness, Ownership and High Impact, we collaborate closely with our customers to deliver solutions that meet complex needs and drive success.
To learn more, visit
Mattermost is seeking an exceptional Software Engineer with deep expertise in audio/video streaming technologies to lead the development of next-generation conferencing capabilities on our platform. You'll be at the forefront of building and scaling real-time communication solutions that serve mission-critical organisations in defence, intelligence, and critical infrastructure sectors where reliable, secure, and high-quality audio/video collaboration is essential.
As our audio/video expert, you'll architect and implement cutting-edge streaming solutions using WebRTC, Media over QUIC, and other emerging web media technologies. This role combines deep technical expertise with product vision—you'll not only build robust A/V systems but also shape the strategic direction of Mattermost's conferencing platform. Whether extending our existing audio calls product or integrating with third-party platforms like LiveKit, your work will directly impact how the world's most critical organisations communicate and collaborate.
This is a unique opportunity to join a fast-paced, globally distributed team where your expertise in real-time media streaming will drive innovation across our entire technology stack. You'll work closely with customers' technical teams to solve complex deployment challenges while mentoring fellow engineers and contributing to one of the largest open-source collaboration platforms.
Responsibilities Include:
- Design and implement scalable audio/video conferencing solutions using WebRTC, Media over QUIC, and other modern streaming protocols
- Architect full-stack A/V systems spanning frontend media handling, backend streaming infrastructure, and network optimisation
- Lead the strategic evolution of Mattermost's audio/video capabilities, evaluating and potentially integrating third-party platforms like LiveKit
- Collaborate directly with customer technical teams to understand deployment requirements, troubleshoot complex networking issues, and optimise performance
- Develop robust media streaming backends using Go, including SFU/MCU implementations, media processing pipelines, and real-time data handling
- Build responsive frontend experiences with TypeScript and React for seamless audio/video interactions across web and mobile platforms
- Contribute to open-source media streaming solutions through Mattermost's GitHub platform, advancing the broader developer ecosystem
- Implement comprehensive testing strategies for real-time media systems, including network simulation and performance benchmarking
- Optimise streaming performance across diverse network conditions and security constraints typical in defence and enterprise environments
- Mentor engineering team members on media streaming best practices and emerging A/V technologies
- Work with product managers and designers to translate complex technical capabilities into intuitive user experiences
Requirements:
- BS in Computer Science, Computer Engineering, or related field/experience with focus on networking, media systems, or distributed computing
- 5+ years of experience developing production audio/video streaming applications with demonstrated expertise in WebRTC
- Deep understanding of modern web media technologies including Media over QUIC, WebCodecs, WebTransport, and emerging streaming standards
- Strong networking fundamentals including UDP/TCP protocols, NAT traversal, STUN/TURN servers, and network optimisation techniques
- Experience building scalable real-time systems with technologies like Go, TypeScript, React, and PostgreSQL
- Proven ability to architect and implement SFU/MCU media servers and handle complex multi-stream scenarios
- Strong problem-solving skills for debugging network connectivity issues, media quality problems, and performance bottlenecks
- Experience working directly with technical customers to gather requirements, resolve deployment issues, and optimise system performance
- Excellent communication skills for explaining complex technical concepts to diverse audiences including customer technical teams
- Ability to work independently across multiple time zones while maintaining strong collaboration with global team members
Preferences:
- Experience with third-party A/V platforms such as LiveKit, Agora, Twilio Video, or similar WebRTC-based solutions
- Contributions to open-source projects
- Experience with cloud infrastructure platforms (AWS, GCP, Azure) and container orchestration for media streaming workloads
- Has worked fully remotely with global teams
- Expertise in defence, intelligence, or security-focused workflows
Mattermost takes a market-based approach to pay and pay may vary depending on your location. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.
Mattermost is an EEO Employer, We are a remote-first, open-source company.
We are continually working to expand our hiring in more countries and regions, ensuring compliance with local laws and regulations, which takes time.
Mattermost values your unique perspective—we welcome all applicants. We encourage individuals from all backgrounds to apply and are committed to assessing candidates based on their skills and qualifications. We do not tolerate discrimination against staff or applicants based on race, religion, national origin, age, disability, pregnancy status, veteran status, or other personal characteristics.
If you require accommodations during the interview process, please let us know—we’re happy to assist.
- ...Copilot) to accelerate your work and help the team adopt effective AI tooling Instrument analytics and use data to guide product and engineering decisions Collaborate closely with product, design, and other engineers to deliver on key initiatives Identify and resolve...SuggestedFull timeFlexible hours
$65k - $75k per year
...payments. We are experiencing explosive growth. Our next major engineering milestone is evolving our data layer to seamlessly ingest,... ...microservices. Role Overview We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the next generation of our...SuggestedFull timeInternshipWork at officeRemote workFlexible hours- ...building an intuitive, reliable experience that empowers physicians to deliver better care to patients. Elation is looking for a full-stack engineer (preferably front end leaning) with a deep understanding of web programming, design, and technical obstacles to join our...SuggestedLocal areaRemote work
- ...and investment. About this role: We're looking for a Full Stack Developer (main back end focus) to work on our advertising analytics... ...provides data intelligence for the digital economy! Our Engineering Culture We believe that "Simplicity is a prerequisite for...SuggestedFull timeTemporary workWorldwide
- ...Company Overview Robots & Pencils is an applied AI engineering firm building the next frontier of business architecture. We design and... ...actually ship. Position Overview We’re looking for a Staff Full Stack Engineer to lead the design and delivery of complex,...SuggestedLong term contract
- ...Location: US or Canada Type: US Applicants - Full-Time; Canadian Applicants - Independent... ...who push us forward. Across strategy, engineering, design, data, and operations, we seek out... ...engineering. We’re seeking a Senior Full-Stack Engineer to join our growing team. In...Full timeFor contractors
$100k - $140k per year
...will be one of the pioneers shaping this transformation. As a Full Stack Developer at RideCo, you will contribute to shaping the... ...Qualifications and Experience: ~ Degree in Computer Science, Software Engineering, or a related discipline. ~3 - 5 years of professional...Full timeCasual workFlexible hours$150k - $170k per year
...LinkedIn’s Top Canadian Startups in 2024 & 2025 CB Insights’ Insurtech 50 and Fintech 100 About the Role As a Full Stack Staff Engineer at Quandri, you will be directly responsible as an IC leader of a team that builds our revenue-generating customer-facing product...Long term contractInternshipShift work$122k - $152k per year
...Senior Full Stack Software Engineer ABOUT US Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology. Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make...Remote jobManual laborImmediate startFlexible hours- ...Scopely is looking for a Staff Full Stack Engineer to join the MONOPOLY GO! Chat team in Kelowna, British Columbia, Canada, or remotely within Canada and the US. MONOPOLY GO! is a global phenomenon and the biggest mobile game launch in history, captivating millions of players...Full timeInternshipLocal areaImmediate startRemote workWorldwide
$120k - $150k per year
...wellness journey. We are growing fast, our technology is at the center of everything we do, and we are looking for a Senior Full-Stack Engineer who wants their code to mean something. Working closely with leadership across product, design, and clinical operations, you...Work at officeRemote workFlexible hours$125k - $165k per year
...experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and talented engineers... ...communities. We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time,...Hourly payFull timeWork at officeLocal areaWork from homeFlexible hours2 days per week- ...experiences, Wunderkind helps brands acquire new customers at scale and keep them loyal for life. Summary We are seeking a senior full stack engineer who can help deliver Wunderkind Advertising's roadmap across supply, demand, and platform investments. This includes building...Long term contract
- ...something that will really change the world ● Competitive salary and meaningful equity ● Flat org chart ● Solve difficult yet interesting problems ● State of the art equipment for your work station. We believe in giving our engineers the best tools to do their job....Full time
- ...passionate group of people striving to build a world-class culture of freedom and responsibility. We are looking for Senior Full Stack Engineers with extensive Python and React who are excited about the prospect of working with new technologies to develop innovative...Permanent employmentFull time
$50k - $70k per year
...xsolla.com . Responsibilities: Design and develop full-stack applications that power GenAI applications and platforms Develop... ...to open-source GenAI projects Understanding of context engineering and agent orchestration frameworks $50,000 - $70,000 a year...Full time- ...Do Work closely with Product Management, Design, and other Engineering stakeholders to uphold a high quality standard in a fast-paced,... ...ensure that our solutions meet our high standards. Develop full stack features that address complex technical challenges, integrating...Full timeRemote workShift work
- ...workflows for ownership, company secretarial, governance, tax, and compliance. The Role We're looking for a driven Senior Full-Stack Software Engineer to join our dynamic engineering team to contribute to our mission of managing hundreds of thousands of business entities...Remote jobLong term contractFull timeWork at officeWork from homeWorldwideFlexible hours
- ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer at StackAdapt... ...sets and have exposure to modern tech stacks around GoLang, Ruby on Rails, React,... ...ll Bring to the Table: ~2+ years of full-time work experience building highly performant...Remote jobFull timeWork from homeHome officeFlexible hours
- ...across North America. About the team: As a Senior Software Engineer on our Provider Integrations and Engagement team (also known as PIE), you will have the opportunity to apply your Full Stack expertise towards building the next generation of our core infrastructure...Full timeRemote work
- ...Canadians make smarter mortgage decisions. We're building a new engineering team focused on growing how people discover and engage with... ...eligible to work in Canada. ~4+ years professional experience in full stack development, with a track record of delivering scoped tasks on...Full timeRemote workFlexible hours
- ...configurable, multi-tenant travel commerce engine, enabling partners to launch world-class hotel... ...only by your imagination. Tech stack Backend: Scala, GCP services Frontend... ...repurchase if they add fintech to their booking vs if they booked just travel. Given the...Long term contractTemporary workRemote workWork from homeWorldwide
- ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...data sets and have exposure to modern tech stacks around GoLang, Ruby on Rails, React, GraphQL... ...Staff Engineer to help lead our growing full-stack engineering team. The digital advertising...Remote jobFull timeWork from homeHome officeFlexible hours
- ...Observability for Developers! We’re on a mission to redefine how engineers monitor, debug, and scale their production applications using... .... And now, you can help us solve it. We’re hiring a Senior Full Stack Engineer to help us build a petabyte-scale, high-performance observability...Full timeLocal areaRemote workHome officeFlexible hours
- ...the success of our customers drives everything we do. About this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public agencies and local governments rely on to run...Remote jobFull timeWork at officeLocal areaFlexible hours
- ...Expert knowledge of web application stack from top to bottom High level knowledge... ...relying on frameworks BSc in Science, Math, Engineering, or related Proficiency in using Version... ...high-quality code and working across the full stack to develop new features and infrastructure...Full timeInternshipWork at officeFlexible hours
- ...edge and cloud solutions that make intersections and highways safer and smarter. Role Overview We are looking for a Full-Stack Software Engineer to join our growing engineering team. In this role, you will work across frontend, backend, and cloud infrastructure to build...Full time
- ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that... .... About the Role As a Sr. Systems Full-Stack Engineer, you will bridge the gap between design...Full timeInternship
$90k - $125k per year
...management system for our customers so they can spend more time doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform,...Full timeWork at officeRemote work- ...Description Job Description Summary: We are looking for a Senior Full Stack AI Engineer to design, build, and scale production-grade applications powered by generative AI. This role is focused on delivering real products, not just prototypes. The ideal candidate is...Long term contractFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack A/V Engineer. Be the first to apply!
