Remote Software Engineer - Distributed Systems (Mid-Staff Level)
Posted
Apply now
Please, let Mux know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Mux is a company focused on democratizing video for developers by solving challenges related to video encoding and streaming, video monitoring, and more.
The Software Engineer will be responsible for building Mux’s next-generation Video products that enhance user experiences for millions globally.
The role involves leading and executing complex projects across the Video stack and infrastructure, managing hundreds of thousands of videos ingested and over a billion encodes monthly.
The engineer will help define the technical direction of the platform and collaborate with the engineering team to improve software development practices.
Responsibilities include working cross-functionally with product, customer success, and engineering teams to execute product and business strategies, contributing to the full development cycle, and ensuring project accountability and delivery.
Requirements:
Candidates should have 4+ years of experience in production Backend & Video Engineering using languages such as Golang, C, or C++.
A successful track record of contributing to significant projects from start to finish with a focus on end-user impact is required.
Expertise in building and operating distributed video systems in a service-oriented architecture, with knowledge of fault tolerance, latency, and observability best practices is essential.
Applicants must demonstrate a history of writing high-quality, maintainable code across multiple services and team boundaries.
Solid operational experience with Kubernetes, monitoring tools (Grafana & Prometheus), databases (CockroachDB, Clickhouse, & Redis), and data streaming technologies (Kafka) is necessary.
Preferred qualifications include in-depth experience with integrated Video products using open-source libraries like ffmpeg or libav, familiarity with PSNR, VMAF & SSIM, and knowledge of various video codecs and encoding issues.
Excellent communication, collaboration, and problem-solving skills are required.
Benefits:
Mux offers flexible PTO along with 11 company holidays to promote a healthy work-life balance.
The company has a supportive culture that values excellent work and encourages a healthy work-life balance.
Employees receive competitive health, dental, and vision insurance with 100% coverage for employees and 65% for dependents.
Additional benefits include fully funded fertility benefits, HSA and FSA options, short-term and long-term disability insurance, group life insurance, and travel accident insurance.
Mux provides an Employee Assistance Program (EAP), medical support concierge service, and a 401(k) plan.
Paid parental leave and investment in career growth through a professional development stipend are also included.
Employees can receive reimbursements for headphones, cell phones, device upgrades, and SVoD services of Mux customers, as well as participate in a lunch reimbursement program.
Apply now
Please, let Mux know you found this job
on RemoteYeah
.
This helps us grow 🌱.