Sr. SW Eng with video playback experience

3 weeks ago


Seattle, United States TechLink Resources, Inc. Full time $80 - $93
Job DescriptionJob Description

ONLY CAN CONSIDER CANDIDATES WHO CAN WORK ON A W2 BASIS FOR ANY EMPLOYER WITHOUT SPONSORSHIP (no H-1B or C-C)

Media Engineering builds the software and systems that prepare media content and metadata for the Company Streaming platform - providing the best possible playback experience to our viewers.

Media Engineering handles audio, video, and metadata content from ingest through publish - for normalization, processing, and packaging - supporting operator tools and automation for a scalable workflow. We build logic across players and back-end services to measure, control, and optimize playback across our stack.

Our team is seeking a Senior Software Engineer to help us deliver excellent streaming experiences for Company as a developer of our client player. Our team is responsible for playback across several devices including gaming consoles and set top boxes. You will have the opportunity to lead in the design and implementation of our cross-platform C/C++ and Rust player that runs Company on these devices.

We’re looking for an experienced C/C++ or Rust engineer who has video player and cross platform development experience. You will be collaborating deeply with client teams to help produce a best in class API that integrates with the video player as well as helping build and improve the features that power video playback on a variety of Company streaming products. You should have a passion for coding and debugging hard problems, and an eagerness to help us deliver seamless video to our subscribers. As a senior engineer, you will get to own large features, lead the technical direction of our work, and provide technical expertise to other engineers. You will work closely with other technical teams in the application layer and backend video services to deliver features.

 Responsibilities:

• Develop and maintain our Rust and C/C++ player and the API layer connecting company clients that drives our streaming experience

• Optimize our player to perform well for resource constrained platforms

• Create and review architecture and designs for our team’s projects

• Own large and complex features

• Maintain a strong understanding of our code to identify, research and address issues

• Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements

• Lead in strategies to ensure the quality and stability of our deployments, including testing strategies and telemetry approaches

• Develop our project’s build system and continuous integration system as needed

• Provide technical expertise to developers on our team

• Hold our team accountable to high development standards

Must Skills:

• Minimum of 5 years of related work experience

• Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study.

• Long record of full software development lifecycle experience

• Fluent in C and C++ or Rust

• Willing to learn Rust

• Experience developing and optimizing multi-threaded applications

• Experience using build runners / compilation tools for multi-platform projects

• Strong individual contributor with a drive to learn and patience to teach others

• Great communication and collaboration skills and a strong teamwork ethic

• BS or BA in Computer Science, Engineering, or related field or equivalent experience

Preferred Qualifications:

• Rust

• Experience in Streaming technologies, including:

o HLS (preferred) or DASH

o DRM technologies like Playready or Widevine

o Adaptive Bitrate Streaming Algorithms

o Caption and subtitle formats such as CEA-608 / 708

o Codecs AVC, HEVC, AAC, EAC3

• Cross-Platform Development

• Embedded operating system experience

• Experience developing for gaming consoles (e.g. Playstation, Switch), Android devices (e.g.FireTV), or similar devices

• Familiarity with set-top box development and specialized SoCs from manufacturers like Broadcom, MediaTek, etc.

Required Education:      BS/MS in Computer Science or similar field

Additional Information:              

This opening is for a USA based employee, within commuting distance to any of our offices in Seattle WA, Morrisville NC, New York NY, or Santa Monica, CA. We are also open to remote employees.

RUST is PREFERRED - Focus on candidates with Rust that are strong. C/C++ is also good but preference is with Rust.



  • Seattle, United States Amazon.com Services LLC Full time

    At Prime Video we are inventing a customer-centric future that offers more choice and flexibility than traditional Cable, Satellite television and other streaming providers. Where you can watch video content such as Prime Originals (Fallout, The Boys, The Marvelous Mrs. Maisel), movies, TV shows, Live sports (Thursday Night Football, English Premier League),...


  • Seattle, Washington, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Principal Applied Scientist to join our Prime Video Core Playback organization. As a key member of our team, you will be responsible for driving the science strategy across a wide range of areas, including improving the customer streaming experience, video streaming and delivery heuristics, and generating...


  • Seattle, Washington, United States Amazon Full time

    About Prime VideoPrime Video provides a vast array of films, series, and sports content, accessible on numerous compatible devices. U.S. Prime members can also subscribe to over 100 channels, including popular services, without the need for additional applications or cable subscriptions. This service is part of the extensive benefits offered to Prime...


  • Seattle, Washington, United States Amazon Full time

    About Prime VideoPrime Video provides a vast array of films, series, and sports, accessible on numerous compatible devices. U.S. Prime members can also subscribe to over 100 channels, including Max, discovery+, Paramount+ with SHOWTIME, BET+, MGM+, ViX+, PBS KIDS, NBA League Pass, MLB.TV, and STARZ, all without the need for additional applications or cable...


  • Seattle, Washington, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Principal Applied Scientist to join our Prime Video Core Playback organization. As a key member of our team, you will be responsible for driving the science strategy across a wide range of areas, including improving the customer streaming experience, video streaming and delivery heuristics, and generating...


  • Seattle, Washington, United States Amazon Services LLC Full time

    Principal Applied Scientist - Prime Video Playback InnovationsBecome a part of our innovative team at Amazon Services LLC, where we are transforming the entertainment landscape by providing unmatched options and flexibility. Enjoy Prime Originals, movies, TV shows, live sports, and a variety of add-on subscriptions tailored to your preferences.The Core...


  • Seattle, Washington, United States Amazon Full time

    About Prime VideoPrime Video provides a comprehensive array of films, series, and sports content, accessible on numerous compatible devices. U.S. Prime members have the option to subscribe to over 100 channels, including Max, discovery+, Paramount+ with SHOWTIME, BET+, MGM+, ViX+, PBS KIDS, NBA League Pass, MLB.TV, and STARZ, all without the need for...


  • Seattle, Washington, United States TechLink Resources, Inc. Full time

    Job OverviewNote: Candidates must be eligible to work on a W2 basis without sponsorship.TechLink Resources, Inc. is at the forefront of developing innovative software solutions that enhance media content delivery and ensure an exceptional viewing experience for our users.Our Media Engineering team is responsible for the comprehensive management of audio,...


  • Seattle, Washington, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Principal Applied Scientist to join our Prime Video Core Playback team at Amazon Services LLC. As a key member of our organization, you will play a critical role in steering our science strategy across a wide range of areas.Key ResponsibilitiesDevelop deep subject matter expertise in applied machine learning and...


  • Seattle, Washington, United States Amazon Full time

    About Prime Video: Prime Video is transforming the media landscape with a vast array of premium content. Team Overview: The PlayStarts team is responsible for designing and managing the essential APIs that enhance Prime Video's playback functionality, ensuring a smooth streaming experience across millions of devices globally. Role Summary: As a Senior...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Mobile Client SDK Team at Amazon. As a key member of our team, you will be responsible for developing and refining our video playback and broadcasting experience for iOS and Android devices.**Key Responsibilities:**Design and implement high-quality, scalable, and efficient...


  • Seattle, United States Amazon Full time

    Principal Applied Scientist – Live Playback and Operations The Live Playback and Operations organization owns the live and 24/7 linear channel playback experience from content ingestion and signal acquisition, encoding (H.264/AVC, H.265/HEVC, AV1 etc) and streaming technologies (DASH, HLS, Smooth streaming, Low Latency), feature development (time shifted...


  • Seattle, Washington, United States Amazon Full time

    Join Our Team:At Amazon, we are dedicated to revolutionizing the world of interactive video. We are seeking a talented Lead Mobile Software Engineer to join our dynamic Video Client Engineering team. In this role, you will be instrumental in developing a cutting-edge broadcasting and playback system that caters to users globally.About Amazon:Amazon is a...


  • Seattle, Washington, United States Amazon Services LLC Full time

    Principal Applied Scientist - Prime Video Core PlaybackBecome a vital part of our Prime Video team, where we are transforming the entertainment landscape by providing unmatched options and flexibility. Enjoy Prime Originals, movies, TV shows, live sports, and a variety of add-on subscriptions, all tailored to your preferences without the constraints of...


  • Seattle, United States Amazon Full time

    The Sr. BIE is expected to solve challenging problems within the supply chain space with data-driven solutions, which require:- Technical knowledge of data infrastructure with a particular focus on streaming services- Regular usage of business analytics tools for technical analyses- Understanding both the technical and business sides to drive impact Key job...


  • Seattle, Washington, United States Amazon Full time

    The Sr. BIE is expected to solve challenging problems within the supply chain space with data-driven solutions, which require:- Technical knowledge of data infrastructure with a particular focus on streaming services- Regular usage of business analytics tools for technical analyses- Understanding both the technical and business sides to drive impactKey job...


  • Seattle, United States Tik Tok Full time

    TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join Us At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you,...


  • Seattle, Washington, United States Amazon Full time

    About Prime VideoPrime Video is revolutionizing the way millions of users engage with video content. Amazon is committed to enhancing the streaming experience, having established its own studio to produce original and exclusive programming while collaborating with leading professional sports leagues globally to deliver captivating live content to Prime...


  • Seattle, United States Amazon Full time

    Principal Technical Product Manager Advertising, AmazonJob ID: 2648726 | Amazon.com Services LLC Are you interested in shaping the future of entertainment? Do you want to invent, disrupt and redefine what entertainment means for fans, creators, and communities all around the globe? Prime Video offers customers a vast collection of movies, series, and...


  • Seattle, Washington, United States Amazon Full time

    Principal Technical Product Manager Advertising, AmazonJob ID: | Services LLCAre you interested in shaping the future of entertainment? Do you want to invent, disrupt and redefine what entertainment means for fans, creators, and communities all around the globe?Prime Video offers customers a vast collection of movies, series, and sports—all available to...