Senior / Staff Video Software Engineer Apply now
Senior / Staff Video Software Engineer

Senior / Staff Video Software Engineer

London Full-Time 130000 - 160000 £ / year (est.)
Apply now
7

At a Glance

  • Tasks: Lead the development of next-gen video products and manage complex projects.
  • Company: Mux is revolutionizing video for developers, making it accessible and efficient.
  • Benefits: Enjoy flexible PTO, remote work options, and competitive health benefits.
  • Why this job: Join a talented team from top tech companies and make a global impact in video technology.
  • Qualifications: 5+ years in Backend & Video Engineering with expertise in Golang, C, or C++.
  • Other info: Diversity is key at Mux; we welcome all backgrounds and experiences.

The predicted salary is between 130000 - 160000 £ per year.

About Mux

Mux is video for developers. Our mission is to democratize video by solving the hard problems developers face when building video: video encoding and streaming (Mux Video), video monitoring (Mux Data), and more. Video is a huge part of people’s lives, and we want to help make it better.

We’re committed to building a healthy team that welcomes diverse backgrounds and experiences. We want people who care about our mission, are ready to grow, believe in our values (from Be Human to Turn Customers Into Fans), and want to improve the people around them.

You’ll join a tight-knit team with experience at places like Google, YouTube, Twitch, Reddit, Zencoder, Fastly, and more. Our founders previously started (and sold) Zencoder, an early leader in cloud video technology, and authored Video.js, the biggest HTML5 video player on the web. We organize Demuxed , the premiere conference for video engineers in the world.

We’re backed by top investors like Coatue, Accel, Andreessen Horowitz, and Y Combinator. You’ll get to work with amazing companies: hundreds of startups, plus Reddit, Vimeo, Robinhood, CBSi, Discovery, PBS, and TED. Customers, large and small, love working with us and love our team.

We are building something big together. We’d love to hear from you!

About the Role

As a Senior / Staff Video Software Engineer at Mux, you will play a key role in building Mux’s next-generation Video products that power delightful user experiences for millions worldwide.

You will lead and execute complex projects across our Video stack and infrastructure, handling hundreds of thousands of videos ingested and more than a billion encodes per month using our proprietary just-in-time transcoding architecture. You will also help chart the technical direction of our platform and product offerings and work closely with the rest of the engineering team to advance how we build software collaboratively.

What You’ll Do

  • Work cross-functionally with product, customer success, and other engineering teams to execute on product and business strategy and build cutting-edge Video products that our customers will love.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, launch & on-call. You’ll review code and design docs, give feedback on product specs, and run your code.
  • Take accountability for the planning and delivery of projects, both as a hands-on contributor and architect and as a facilitator.
  • Bring ideas and directly influence your team’s roadmap, collaborating closely with cross-functional stakeholders, especially regarding Video features and functionality.
  • Build & promote best practices in your team for availability, reliability, and production readiness.

Who you are

  • 5+ years of experience in production Backend & Video Engineering using Golang, C, C++, or other similar languages, with a successful track record of contributing to sizable projects from start to finish with end-user impact.
  • Expertise in building and operating distributed video systems in a service-oriented architecture, including best practices for fault tolerance, latency, and observability.
  • A track record of writing high-quality, maintainable code across multiple services & team boundaries.
  • Solid operational experience with Kubernetes, monitoring tools (we use Grafana & Prometheus), databases (we use CockroachDB, Clickhouse, & Redis) and data streaming technologies (we use Kafka).
  • Strongly preferred: In-depth experience building integrated Video products using open-source libraries like ffmpeg or libav, and ideally, direct contributions to them. You also know what PSNR, VMAF & SSIM are and how to move those. Solid knowledge of different video codecs, encoding, profiles, and compatibility, and a track record of debugging, fixing & optimizing encoding-related issues end to end.
  • Excellent communication, collaboration, and problem-solving skills.

In our commitment to provide transparency with candidates, we openly share base pay ranges for all job postings within the United States, regardless of the state. These pay ranges are established using standardized criteria, including job function, level, and location. They’re also benchmarked against similar companies in a similar stage of growth. The starting base pay for this position is between $195K-$240K. Actual pay is influenced by various factors such as location, skills, depth of experience, and internal equity.

If you don’t have all of these requirements but think your experience could be a great fit, that’s okay! Please apply and we can talk about what’s most needed in the role.

U.S. Benefits

You’d join an amazing team from places like Google/YouTube, Amazon/Twitch, Facebook/Oculus, Reddit, Brightcove, Bain, and the BBC. We have a supportive culture that cares about both excellent work and work-life balance.

We are remote-equal , with an office space in Downtown San Francisco and London.

  • Flexible PTO + 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
  • FSA and HSA available
  • Short-term and long-term disability insurance
  • Group life insurance
  • Travel accident insurance
  • Employee Assistance Program (EAP)
  • Medical support concierge service
  • 401(k)
  • Paid parental leave
  • Investment in career growth through professional development stipend
  • Reimbursements for headphones, cell phones, device upgrades, and SVoD services of Mux customers
  • Lunch reimbursement program

Mux is an Equal Opportunity employer committed to building a diverse company. We believe diversity makes us better, and we strive to be inclusive and equitable. That’s why we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.

#J-18808-Ljbffr

Senior / Staff Video Software Engineer employer: 7percent Ventures Ltd.

At Mux, we pride ourselves on being an exceptional employer that fosters a supportive and inclusive work culture, where innovation thrives and diverse backgrounds are celebrated. Our commitment to employee growth is evident through our professional development stipends and flexible work arrangements, ensuring a healthy work-life balance. Join us in our mission to democratize video technology while collaborating with a talented team from leading tech companies, all within the vibrant environment of Downtown San Francisco.
7

Contact Detail:

7percent Ventures Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior / Staff Video Software Engineer

✨Tip Number 1

Familiarize yourself with Mux's products and services, especially their video encoding and streaming solutions. Understanding how Mux democratizes video for developers will help you align your experience with their mission during discussions.

✨Tip Number 2

Highlight your experience with distributed video systems and service-oriented architecture. Be prepared to discuss specific projects where you've implemented best practices for fault tolerance and latency, as these are crucial for the role.

✨Tip Number 3

Showcase your knowledge of video codecs and encoding processes. Being able to discuss PSNR, VMAF, and SSIM in detail will demonstrate your technical expertise and passion for video technology.

✨Tip Number 4

Prepare to discuss your collaborative experiences with cross-functional teams. Mux values teamwork, so sharing examples of how you've worked with product and customer success teams will highlight your fit for their culture.

We think you need these skills to ace Senior / Staff Video Software Engineer

Backend Development
Video Engineering
Golang
C
C++
Distributed Systems
Service-Oriented Architecture
Fault Tolerance
Latency Optimization
Observability
Kubernetes
Grafana
Prometheus
CockroachDB
Clickhouse
Redis
Kafka
ffmpeg
libav
PSNR
VMAF
SSIM
Video Codecs
Encoding
Debugging
Collaboration
Problem-Solving

Some tips for your application 🫡

Understand Mux's Mission: Before applying, take some time to understand Mux's mission to democratize video for developers. Reflect this understanding in your application to show that you align with their values and goals.

Highlight Relevant Experience: Make sure to emphasize your experience in Backend & Video Engineering, particularly with languages like Golang, C, or C++. Provide specific examples of projects you've contributed to that demonstrate your skills and impact.

Showcase Technical Skills: Detail your expertise in building distributed video systems and your operational experience with tools like Kubernetes, Grafana, and Prometheus. Mention any direct contributions to open-source libraries related to video products, as this is highly preferred.

Communicate Your Collaboration Skills: Since the role involves working cross-functionally, highlight your communication and collaboration skills. Provide examples of how you've successfully worked with product teams and other stakeholders to deliver projects.

How to prepare for a job interview at 7percent Ventures Ltd.

✨Show Your Passion for Video Technology

Make sure to express your enthusiasm for video technology and how it impacts users. Share specific examples of projects you've worked on that relate to video encoding, streaming, or monitoring, and explain how they align with Mux's mission to democratize video.

✨Demonstrate Technical Expertise

Be prepared to discuss your experience with backend and video engineering, particularly in Golang, C, or C++. Highlight your knowledge of distributed video systems and best practices for fault tolerance and observability. Bring up any relevant projects where you successfully implemented these technologies.

✨Collaborate and Communicate Effectively

Since the role involves cross-functional collaboration, practice articulating your thoughts clearly and concisely. Prepare to discuss how you've worked with product teams, customer success, and other engineers in the past to deliver successful projects.

✨Prepare for Problem-Solving Scenarios

Expect to face technical challenges during the interview. Be ready to walk through your thought process for debugging and optimizing encoding-related issues. Use real-world examples to illustrate your problem-solving skills and how you approach complex technical problems.

Senior / Staff Video Software Engineer
7percent Ventures Ltd. Apply now
7
  • Senior / Staff Video Software Engineer

    London
    Full-Time
    130000 - 160000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-08

  • 7

    7percent Ventures Ltd.

  • Other open positions at 7percent Ventures Ltd.

    7
    Solutions Architect

    7percent Ventures Ltd.

    London Full-Time 43200 - 72000 £ / year (est.)
    7
    Senior Brand Manager

    7percent Ventures Ltd.

    London Full-Time 43200 - 72000 £ / year (est.)
Similar positions in other companies
T
Senior Software Engineer - Platform Engineering/SRE San Francisco, CA, United States (or US Remote)

Tbwa Chiat/Day Inc

London Full-Time 138000 - 168000 £ / year (est.)
M
Head of Backend Engineering

muzmatch

London Full-Time 80000 - 120000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>