Lead Streaming Video Software Engineer [29649]
Lead Streaming Video Software Engineer [29649]

Lead Streaming Video Software Engineer [29649]

Full-Time 72000 - 108000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Lead the development of media services, ensuring top-notch performance for millions of users.
  • Company: Join a cutting-edge team at Media Engineering, pioneers in streaming and media technology.
  • Benefits: Enjoy competitive pay, flexible work options, and a vibrant company culture.
  • Why this job: Be part of an innovative team shaping the future of media experiences.
  • Qualifications: Experience in backend services, C/C++ media processing, and media quality assurance required.
  • Other info: Work with the latest technologies in a fast-paced, collaborative environment.

The predicted salary is between 72000 - 108000 £ per year.

We’re Media Engineering. If it involves a media feature – including video uploading, downloading, playback, live streaming, audio-video calling, audio and video Spaces, images – we build it. Our backend services run in AWS and on-prem. They are written in Golang or Scala with core media processing components in C/C++.

Our remit includes:

  • Services for media ingest, processing, CDN origin, call signaling, webRTC.
  • APIs for media features, metadata, lifecycle, metrics.
  • User experience across all client surfaces that involve media.
  • End-to-end media quality and performance.
  • Scaling to handle concurrent audiences of millions.

Who You Are:

We are hiring at all levels, but there are a few candidate archetype basis dimensions. One knows how to build and operate backend services at scale. Another knows media processing in C/C++. A third is deep experience in end-to-end media quality and performance, someone who makes ABR work right, gets the video to start in 200 ms, and gets the live stream to look good from a Cybertruck driving through Baja.

What You’ll Do:

  • Collaborate on building and operating services at scale, ensuring seamless performance for concurrent audiences of millions.
  • Contribute to media processing pipelines in C/C++, the core components that drive our media services.
  • Iteratively improve end-to-end media quality and performance.

Qualifications:

  • Proven experience in building and operating services at scale.
  • In-depth knowledge and experience with media processing pipelines in C/C++.
  • Extensive experience ensuring end-to-end media quality and performance.

Acronyms you know all about: H.264, H.265, AV1, MP4, CMAF, VMAF, moq, RTP, RTMP, HLS, HDR, DRM.

Alternative acronyms and tech you know all about: CRUD, Redis, DynamoDb, S3, Route53, GraphQL.

Total compensation: $1,500,000/yr

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Software Development

Lead Streaming Video Software Engineer [29649] employer: Stealth Startup

At Media Engineering, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our team enjoys competitive compensation, comprehensive benefits, and ample opportunities for professional growth, all while working in a cutting-edge environment focused on media technology. Located in a vibrant area, we provide a unique chance to contribute to impactful projects that reach millions, making every day at work both meaningful and rewarding.
S

Contact Detail:

Stealth Startup Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Streaming Video Software Engineer [29649]

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Golang, Scala, and C/C++. Having hands-on experience or projects that showcase your skills in these languages will make you stand out.

✨Tip Number 2

Demonstrate your understanding of media processing pipelines and end-to-end media quality. Prepare to discuss any relevant projects where you've improved performance or quality, especially in high-concurrency scenarios.

✨Tip Number 3

Network with current employees or industry professionals who have experience in media engineering. Engaging in conversations about their work can provide insights and potentially lead to referrals.

✨Tip Number 4

Stay updated on the latest trends and technologies in streaming video and media processing. Being knowledgeable about new developments can help you impress during interviews and show your passion for the field.

We think you need these skills to ace Lead Streaming Video Software Engineer [29649]

Backend Service Development
Media Processing in C/C++
Scalability Solutions
End-to-End Media Quality Assurance
Performance Optimisation
Knowledge of Video Codecs (H.264, H.265, AV1)
Familiarity with Streaming Protocols (RTP, RTMP, HLS)
Experience with Media Formats (MP4, CMAF)
Understanding of Metrics and Monitoring
Proficiency in AWS Services (S3, DynamoDB, Route53)
GraphQL API Development
Collaborative Problem Solving
Adaptability to New Technologies
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with backend services, media processing in C/C++, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your skills in building and operating services at scale.

Craft a Compelling Cover Letter: In your cover letter, express your passion for media engineering and detail how your background aligns with the responsibilities of the role. Mention specific projects or experiences that showcase your ability to improve media quality and performance.

Highlight Relevant Skills: When listing your skills, focus on those that are directly related to the job, such as knowledge of H.264, H.265, AV1, and experience with AWS services. This will help you stand out as a candidate who meets the technical requirements.

Showcase Problem-Solving Abilities: Include examples in your application that demonstrate your problem-solving skills, particularly in scenarios involving media quality and performance. This could involve discussing challenges you've faced and how you overcame them in previous roles.

How to prepare for a job interview at Stealth Startup

✨Showcase Your Technical Skills

Be prepared to discuss your experience with backend services, especially in Golang or Scala. Highlight any projects where you've built or operated services at scale, and be ready to dive into the specifics of media processing in C/C++.

✨Know Your Acronyms

Familiarise yourself with the key acronyms mentioned in the job description, such as H.264, H.265, and AV1. Being able to discuss these technologies confidently will demonstrate your expertise and understanding of the media landscape.

✨Demonstrate Problem-Solving Skills

Prepare examples of how you've tackled challenges related to media quality and performance. Discuss specific instances where you improved end-to-end media quality or optimised streaming performance for large audiences.

✨Ask Insightful Questions

Come equipped with questions that show your interest in the company's media engineering goals. Inquire about their current projects, challenges they face in scaling services, or how they measure media quality and performance.

Lead Streaming Video Software Engineer [29649]
Stealth Startup
S
  • Lead Streaming Video Software Engineer [29649]

    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-03-30

  • S

    Stealth Startup

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>