At a Glance
- Tasks: Build and operate media services for millions of users, ensuring top-notch performance.
- Company: Join Media Engineering, where we create cutting-edge media features like streaming and video calls.
- Benefits: Enjoy a competitive salary of $1.5 million/year and work with innovative technologies.
- Why this job: Be part of a dynamic team that shapes the future of media technology and user experience.
- Qualifications: Experience in backend services and media processing in C/C++ is essential.
- Other info: We're hiring at all levels, so there's room for growth and learning!
The predicted salary is between 90000 - 126000 £ per year.
Job Description
Who We Are:
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, 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 knows media processing 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 ensures the live stream looks 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
#J-18808-Ljbffr
Lead Streaming Video Engineer [29649] employer: ZipRecruiter
Contact Detail:
ZipRecruiter 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 large audiences, 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 the various video codecs. Being able to discuss these in detail will set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your approach to ensuring end-to-end media quality and performance. Have examples ready that demonstrate how you've tackled challenges related to latency and stream quality.
✨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 during the application process.
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 C/C++.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for media engineering and your understanding of the technologies mentioned, such as H.264, H.265, and AWS. Explain how your background makes you a perfect fit for the role.
Highlight Technical Skills: In your application, make sure to list your technical skills clearly, especially those related to media processing pipelines and performance metrics. Use the acronyms and technologies mentioned in the job description to demonstrate your familiarity.
How to prepare for a job interview at ZipRecruiter
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with backend services and media processing pipelines in C/C++. Highlight specific projects where you successfully built or operated services at scale, and be ready to dive into technical details.
✨Familiarize Yourself with Key Acronyms
Make sure you know the acronyms mentioned in the job description, such as H.264, H.265, and RTP. Being able to discuss these technologies confidently will demonstrate your expertise and understanding of the media engineering landscape.
✨Demonstrate Problem-Solving Skills
Prepare examples of how you've iteratively improved media quality and performance in past roles. Discuss specific challenges you faced and the solutions you implemented to enhance user experience for large audiences.
✨Collaborative Mindset
Since the role involves collaboration, be ready to talk about your experience working in teams. Share examples of how you contributed to group projects and how you handle feedback and communication in a collaborative environment.