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 🌱.
About the job
Posted on
Job type
Salary
$ 188,000 - 240,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback