Role Location
- San Francisco, CA, United States
Compensation
Employees
Address
Tech Stack
- Go
- Kubernetes
- Google Cloud
- AWS
- React
- Docker
- Elixir
- Kafka
- PostgreSQL
- Redux
- Zookeeper
- Linux
Role Description
About this 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 scalable distributed systems for video delivery and real-time analytics (think
Super Bowl scale
) - 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
About Mux
Mux is an API-first video platform designed by experts to make world-class video streaming and analytics possible for every development team. Self-optimizing videos take the guesswork out of encodings, delivery, and renditions. Mux makes your video look beautiful on every device, every time.
We offer two products: Mux Video and Mux Data.
Mux Video is a simple API to advanced video streaming. Powered by data and designed by video experts, Mux Video makes beautiful video possible for every development team. Post a video or live stream with a single API call, and watch it within seconds. Mux Video handles the encoding, storage, and delivery.
Mux Data is a Quality of Experience real-time analytics platform that measures the performance metrics that actually matter to viewers: rebuffering, startup time, video quality, and errors. Our intuitive dashboard quickly gives users the insight to find issues and make improvements through features like A/B testing, industry-wide scores, alerts, and detailed information about every single video view. The product works out of the box on HTML5, iOS, Android, and major OTT platforms. All data is available via exports and APIs, making it easy to integrate Mux Data into other systems.
Company Culture
Our team is close-knit; we work hard together and have fun together. Our company values are:
- Be human
- Turn customers into fans
- Care obsessively
- Do a lot with a little
- Communicate clearly and directly *Bias for action
We have an open and transparent culture, involving everyone in the both long-term vision and short-term objectives. We hire great people and then trust them to own important parts of what we're doing.
Address
Tech Stack
- Go
- Kubernetes
- Google Cloud
- AWS
- React
- Docker
- Elixir
- Kafka
- PostgreSQL
- Redux
- Zookeeper
- Linux
Skip straight to final-round interviews by applying through Triplebyte.