At a Glance
- Tasks: Build and operate media services for millions of users, focusing on performance and quality.
- Company: Join Media Engineering, where we create cutting-edge media features like streaming and video calls.
- Benefits: Enjoy a competitive salary and the chance to work with innovative technologies in a dynamic environment.
- Why this job: Be part of a team that shapes the future of media technology and enhances user experiences.
- Qualifications: Experience in backend services and media processing, especially in C/C++, is essential.
- Other info: Work in a collaborative environment with opportunities for growth and learning.
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 archetypes based on dimensions. One knows how to build and operate backend services at scale. Another has media processing knowledge in C/C++. A third has 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
#J-18808-Ljbffr
Lead Streaming Video Engineer [29649] employer: Stealth Startup
Contact Detail:
Stealth Startup Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Streaming Video Engineer [29649]
✨Tip Number 1
Make sure to showcase your experience with backend services at scale. Highlight any projects where you've successfully managed high traffic or concurrent users, as this is crucial for the role.
✨Tip Number 2
Familiarize yourself with the specific media processing technologies mentioned in the job description, like C/C++ and various video codecs. Being able to discuss these in detail during your interview will set you apart.
✨Tip Number 3
Prepare examples of how you've improved media quality and performance in past roles. Be ready to discuss metrics and outcomes that demonstrate your impact on user experience.
✨Tip Number 4
Network with professionals in the media engineering field. Engaging with communities or attending relevant meetups can provide insights and connections that may help you land the job.
We think you need these skills to ace Lead Streaming Video Engineer [29649]
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities and qualifications listed in the job description. Highlight your experience with backend services, media processing, and performance optimization in your application.
Tailor Your CV: Customize your CV to emphasize relevant skills and experiences that align with the job requirements. Include specific examples of projects where you've built or operated services at scale, particularly in media processing.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for media engineering and your technical expertise. Mention specific technologies and acronyms from the job description to demonstrate your familiarity with the field.
Highlight Technical Skills: In your application, clearly list your technical skills related to media processing pipelines, backend services, and any relevant programming languages like C/C++. This will help you stand out as a strong candidate.
How to prepare for a job interview at Stealth Startup
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with backend services, especially in Golang or Scala. Highlight specific projects where you built or operated services at scale, and be ready to dive into the technical details.
✨Demonstrate Media Processing Knowledge
Since the role involves media processing pipelines in C/C++, make sure to talk about your familiarity with relevant technologies and protocols like H.264, H.265, and WebRTC. Share examples of how you've improved media quality and performance in past projects.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills in real-world scenarios. For instance, how would you ensure a seamless experience for millions of concurrent users? Think through your answers and provide concrete examples.
✨Understand the Company’s Vision
Research the company's media engineering goals and be ready to discuss how your skills align with their mission. Showing that you understand their focus on end-to-end media quality and performance will demonstrate your genuine interest in the role.