About the position
As a Senior Platform Engineer at Mux, you will be responsible for contributing to the design and operation of the infrastructure that powers Mux's high traffic, distributed platforms. You will work cross-functionally to ensure scalability, reliability, and ease of use for our services. This role requires a strong background in building internal tooling, operating services, and a passion for Kubernetes, automation, and continuous learning. You will have the opportunity to work with a tight-knit team of experienced professionals and collaborate with engineering teams to improve internal standards, tooling, and processes.
Responsibilities
- Participate in the design and deployment of major shared infrastructure components
- Build tooling and automation to support and increase the accessibility of platform services
- Debug production issues across applications and services
- Partner with engineering teams to build new features at scale and improve internal engineering standards, tooling, and processes
- Champion best practices for availability, reliability, capacity planning, incident management, and production readiness
- Participate in roadmap planning and prioritization
- Build and scale business-critical Kubernetes infrastructure
- Utilize engineering fundamentals such as TCP/UDP, HTTP, TLS, DNS, and Linux system administration
- Mature platforms through abstraction, automation, and iteration
- Maintain healthy, respectful relationships within the team and across organizations
- Build and evolve CI/CD tools and pipelines
- Implement and utilize infrastructure observability and monitoring tools
- Have experience with Hashicorp Vault and Secrets Management
- Have experience with video technology, event streaming platforms, distributed databases, and ingress and Service Meshes (nice to have)
Requirements
- Experience building and scaling business-critical Kubernetes infrastructure through all phases of the cluster lifecycle
- Strong software engineering skills (experience with Go or multiple languages a bonus)
- Knowledge of engineering fundamentals such as TCP/UDP, HTTP, TLS, DNS, and Linux system administration
- Ability to mature platforms through abstraction, automation, and iteration to create a seamless user experience for development teams
- Maintaining healthy, respectful relationships within the team and across organizations
- Building and evolving CI/CD tools and pipelines (Bazel, Terraform on AWS and/or GCP, Argo CD/Workflows/Rollouts)
- Implementing and utilizing infrastructure observability and monitoring tools (Prometheus, Grafana, Elasticsearch, OpenTelemetry)
- Hashicorp Vault and Secrets Management experience
- Nice to have: Video technology experience (ingest, live-streaming, RTMP routing, content delivery, global networking)
- Nice to have: Event streaming platforms or data pipelines (Apache Kafka)
- Nice to have: Distributed databases (CockroachDB, ClickHouse)
- Nice to have: Experience with ingress and Service Meshes (Envoy, Cilium or similar)
Benefits
- Merit increases
- Equity
- Home office stipends
- Paid holidays
- Unlimited PTO
- Medical, dental, vision, short and long-term disability benefits, and life insurance
- Flexible PTO with 2-week minimum + 11 company holidays
- Weekly no-meeting days + quarterly focus weeks
- Healthy work-life balance encouraged
- Competitive health, dental, and vision insurance (99% employee and 60% dependent premium coverage)
- Fertility benefits
- Flexible spending accounts for healthcare, dependent care, and commuter benefits
- Short-term and long-term disability insurance
- Group life insurance
- Critical illness & accident insurance
- Travel accident insurance
- Employee Assistance Program (EAP)
- Medical support concierge service
- 401(k)
- Paid parental leave
- Investment in career growth and training
- Continued education stipend
- Thought leadership and peer recognition program
- Reimbursements for headphones, cell phones, device upgrades, and SVoD services of Mux customers
- Lunch reimbursement program