About Mux

Mux is building the future of online video infrastructure. We've built successful products in video technology before (including Zencoder and Video.js), and we're now building API-driven tools to support the biggest use of the internet today: online video. 

We have two best-in-class products. Mux Data is a performance analytics tool for video streaming that’s trusted by developers at companies like Vimeo, CBS, and Wistia. Mux Video is a simple API to instant video transcoding and streaming. Take any video file or live stream and make it play beautifully at scale on any device with a single API call, powered by magical-feeling features like automatic thumbnails, animated gifs, and data-driven encoding decisions. 

About the Role

As a Distributed Systems Engineer at Mux, you will work on complex cloud services at scale. Our real-time analytics pipeline processes billions of data points every day for some of the worlds biggest media companies, and our global video delivery system transcodes and delivers video at scale. You'll build and operate multi-cloud containerized software on Kubernetes, working with tools like Apache Kafka, Consul, and Docker, and a microservice architecture implemented in Golang with gRPC. We’re looking for a strong engineer who has worked on distributed systems before, who can own important work on a small team, with a goal of delivering highly robust and reliable features and products to our customers.

What You'll Do: 

  • Work on globally-distributed systems at scale for video delivery and real-time analytics 
  • Own the feature development lifecycle from architecture and design through to testing and release
  • Design and implement systems for managing large scale deployments across multiple cloud providers
  • Collaborate across multiple teams to develop and evolve our products and architecture

Who You Are:

  • 4+ years of software engineering experience on large-scale production systems
  • Expert level knowledge of a systems programming language (Go, Rust, C++, etc.).
  • Familiarity with microservice architectures, experience with container orchestration systems is a plus
  • Strong understanding of performance, security and reliability in complex global systems
  • Bonus for analytics or video technology experience


Our founders previously started (and sold) Zencoder, an early leader in cloud video technology and one of the few companies in the video space to focus on developer customers. We were named one of the best Y Combinator startups of 2016 and recently raised a Series A from Accel, who joined existing investors SV Angel, Lowercase Capital, and others. You’ll market a product that customers love, like PBS, Funny or Die, IGN, Livestream, and Wistia. You’ll work with an amazing team from places like Google, Facebook, Twitch and Brightcove. 

  • A supportive culture that cares about both excellent work and work-life balance
  • Salary + equity with perks like a 10-year exercise window
  • Competitive health, dental, and vision insurance (99% employee and 50% dependent premium coverage)
  • Commuter benefits
  • 401(k)
  • Cell phone service and device reimbursements
  • Catered lunches, snacks, and good coffee
  • Paid parental leave
  • Flex PTO policy
  • Long-term disability insurance
  • Investment in career growth and training

We're working in a beautiful office space, just steps from Civic Center BART station, with catered lunches and a kitchen that's fully stocked with drinks and snacks (No remote options at this time).

Mux is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.


Apply for this Job

* Required