Mux is a company focused on video solutions for developers, aiming to simplify video encoding and streaming challenges.
The company values diversity and is committed to building a healthy team that aligns with its mission and values.
As a Video Software Engineer, you will contribute to the development and scaling of API-based functionalities for Mux Video.
The role involves evolving the video transcoding and processing pipeline to deliver features for a diverse customer base.
Responsibilities include collaborating on technical roadmaps, building foundations for media products, developing the transcoding platform, and ensuring reliability and performance of video features.
Requirements:
You must have 3+ years of experience in production Backend & Video Engineering using Golang, C, C++, or similar languages, with a proven track record of impactful contributions to sizable projects.
A strong engineering background is essential, with comfort in working across multiple platforms and environments.
Solid engineering fundamentals are required, and a Computer Science degree is a plus.
You should possess strong knowledge of a general-purpose programming language, primarily Golang, with experience in C++ and C being beneficial.
Experience in troubleshooting large-scale, highly available distributed systems is necessary.
You should have a background in designing and building applications with reliability and scale in mind, including SRE principles and observability.
Familiarity with technologies such as Go, C, Modern C++, ffmpeg/libav, HTTP Streaming formats (HLS and DASH), and packaged media formats is preferred, though not all are required.
Benefits:
Mux offers a flexible PTO policy along with 11 company holidays.
The company promotes a healthy work-life balance and has designated no-meeting days and quarterly focus weeks.
Employees receive competitive health, dental, and vision insurance, with 100% coverage for employees and 65% for dependents.
Fully funded fertility benefits and various health savings accounts (HSA and FSA) are available.
Short-term and long-term disability insurance, group life insurance, and travel accident insurance are provided.
An Employee Assistance Program (EAP) and a medical support concierge service are included.
Mux offers a 401(k) plan and paid parental leave.
There is an investment in career growth through a professional development stipend and reimbursements for work-related expenses such as headphones and cell phones.