portal resources jobs companies h hopin video platform engineer

Video Platform Engineer 🔥


Hopin is a virtual venue for live online events that brings hundreds of thousands of people together, to have interactive and engaging experiences from anywhere in the world.   The Video Platform team is responsible for providing video infrastructure that powers a small portfolio of products using real-time and streamed media. The platform is capable of delivering live content to hundreds of thousands of users today, and we plan to grow to the millions over the next year. Hopin's usage is growing at an enormous pace, with production traffic is increasing week over week.   The goal of the video platform is provide excellent quality of service for our customers. The scale required to meet the demand of Hopin’s products pushes beyond the limits of conventional architecture. We are building a truly next-generation live media service, capable of real-time video delivery at scale, automated infrastructure management, advanced networking, real-time monitoring, and more.   Our platform is constantly evolving. Although it may well change as we grow, today our focus is on a few components including these technologies:
  • Typescript, Javascript (Node.JS and Browser), and C
  • Many AWS products
  • Kubernetes, Docker, Packer, and Terraform
  • Headless Chrome
  • ffmpeg - including libavformat/libavcodec
  • WebRTC, RTMP, HLS, CMAF, and DASH
  The Role
  • The Video Platform Engineer is a hands-on individual contributor technical role.
  • Based on interest and experience, you are expected to contribute directly to at least one of three major problem sets:
    • live media multiplexing/capture
    • video streaming, live and on-demand
    • real-time communications
  • Develop and maintain a reliable, fault-tolerant, and efficient platform for delivering live-streamed and real-time video to hundreds of thousands of customers across the globe.
  • Define test strategy to expand automated coverage of all new development.
  • Write impeccable documentation about the features, architecture, and support services that you ship.
  • Candidates with more experience are expected to provide mentorship to the team, and act as technical advisors as we build and grow our architecture.
  Qualifications The skillset required of the video platform is multidisciplinary, and we believe deeply in the value of inquisitive and generalist technical minds. We seek candidates who can demonstrate themselves in a few key areas:  
  • Experience with shipping and maintaining code in a production environment.
  • Curiosity about new and unfamiliar technical problem sets.
  • Optimism for the future.
  • Meticulous writing, note-taking, and documentation habits.
  • Ability to define and implement performance metrics appropriate for the workloads we build.
  • Familiarity and comfort operating from the context of a Linux shell.
  • Experience with one or more of the following areas of interest is preferred:
    • Video delivery, whether live-streamed, video-on-demand, or real-time.
    • Real-time analytics and monitoring of telemetric (time-series) data streams.
    • Test automation for media solutions.

Benefits

  • Competitive salary commensurate with experience and qualifications
  • This is a fully remote position, and you may work from where you please. This role requires at least 5 hours of availability during working hours in the US Eastern Time Zone (GMT-5), Monday to Friday.
  • Laptop assigned, Mac or Windows
  • $800 USD stipend reimbursement for home office set up
  At Hopin, we're committed to cultivating an environment that promotes equality, diversity, and inclusion. We are a global community and we believe our unique qualities must be celebrated as they are critical to our innovation. It's essential to us that you bring your authentic self to work every single day, no matter your age, ethnicity, religion, citizenship, gender identity, sexual orientation, disability status, neurodiversity, or otherwise. Inclusion isn't just an initiative at Hopin. We strive to embed it not just into our core values but throughout our entire ecosystem.

Let us send you new openings similar to Video Platform Engineer straight to your Inbox. Weekly or Daily. 7-day free trial 💌

The ability to work remotely increases employee happiness by 20 percent.