Experienced Live Streaming Software Engineer – Cloud-Based Video Processing and Streaming Pipeline Development
Introduction to arenaflex arenaflex is a pioneering force in the digital entertainment industry, committed to delivering high-quality, immersive experiences to audiences worldwide. As a leader in live streaming technology, we are dedicated to pushing the boundaries of innovation and excellence. Our team is passionate about creating seamless, engaging, and interactive experiences that bring people closer to the content they love. If you share our passion for live streaming and are eager to contribute to the development of cutting-edge video processing and streaming pipelines, we invite you to join our dynamic team as a Live Streaming Software Engineer. Job Overview In this exciting role, you will be responsible for designing, developing, and maintaining our live streaming pipeline, ensuring the delivery of high-quality video and audio content to our global audience. As a key member of our Live Streaming Pipeline team, you will collaborate with cross-functional teams to develop and implement scalable, efficient, and reliable solutions that meet the evolving needs of our live streaming platform. Your expertise in video foundation and tooling will be instrumental in helping us optimize our live video streaming capabilities and improve the overall viewer experience. Key Responsibilities Design, develop, and maintain media encoding pipelines, streaming media workflows, and workflow orchestration layers for on-premises and cloud media handling components. Collaborate with the Live Transmission Operations team to develop and implement services and guidelines that enable live operations at scale. Implement infrastructure, tools, and applications to monitor critical operational workflows in the live video space in real-time, including the development of tools for the Live Transmission Operations team to manage and troubleshoot live video streams. Develop automation and quality control checks to alert operators of any ongoing issues with existing live streams. Support live streams and events, ensuring high quality throughout the transmission chain. Work with flexible hours based on the live events schedule, demonstrating adaptability and a commitment to delivering exceptional results. Essential Qualifications To be successful in this role, you will need: 4+ years of hands-on professional experience in back-end systems development and 3+ years of experience with live streaming workflows. Proficient programming skills and strong experience with Java/Go. Strong experience with scripting languages and automation tools. Familiarity with operation, metrics, dashboard, and alerting. A solid understanding of digital audio/video fundamentals, compression technologies, delivery protocols, and related technologies such as Multicast and Unicast video distribution, MPEG Video (2,4, and HEVC), MPEG-2 TS, AVC/HEVC/DD+, Atmos, HDR, SCTE-35 and ESNI signaling, closed captions, satellite video distribution, and ad stitching. Experience with video transport protocols such as RTP, RTMP, SRT, UDP, Zixi, RIST, HLS, and MPEG-DASH. Familiarity with audio/video codecs, HDR (HDR10/Dolby Vision), and DRM technologies (Fairplay, Playready, Widevine). Experience with client-side and server-side dynamic ad insertion, including technical architecture and design suggestions. Comfort with the software development lifecycle and software-based tools and workflows. Strong quantitative, analytical, problem-solving, troubleshooting, and critical thinking skills. Preferred Qualifications While not essential, the following skills and experience are highly desirable: Expertise in encoding profiles, bitrate ladders, and video compression technologies. Experience with AWS, command-line operations (Linux/Windows), and open-source multimedia systems. Familiarity with feed contribution and shaping equipment, including encoders, decoders, format converters, and similar equipment in either baseband or ST 2110 spaces. Career Growth and Learning Opportunities At arenaflex, we are committed to the growth and development of our employees. As a Live Streaming Software Engineer, you will have access to a wide range of training and development opportunities, including: Professional development programs to enhance your technical skills and knowledge. Collaboration with experienced engineers and industry experts. Opportunities to work on high-impact projects and contribute to the development of innovative live streaming solutions. A dynamic and supportive work environment that encourages creativity, innovation, and experimentation. Work Environment and Company Culture arenaflex is a vibrant and dynamic company that values innovation, creativity, and collaboration. Our work environment is fast-paced, supportive, and inclusive, with a strong focus on teamwork and open communication. We believe in empowering our employees to take ownership of their work and providing them with the resources and support they need to succeed. As a member of our team, you can expect: A collaborative and dynamic work environment that encourages creativity and innovation. A strong focus on employee well-being, including flexible working hours, wellness programs, and social events. A commitment to diversity, equity, and inclusion, with a focus on creating a welcoming and inclusive work environment for all employees. Opportunities to participate in industry conferences, meetups, and other events to stay up-to-date with the latest trends and technologies. Compensation and Benefits arenaflex offers a competitive compensation package, including a salary range of $35-$40 per year, depending on experience. We also provide a range of benefits, including: Comprehensive health insurance, including medical, dental, and vision coverage. 401(k) retirement plan with company match. Flexible working hours and remote work options. Professional development opportunities, including training and education programs. Access to the latest technologies and tools, including cutting-edge software and hardware. Conclusion If you are a motivated and experienced Live Streaming Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a member of the arenaflex team, you will have the chance to work on high-impact projects, collaborate with talented engineers, and contribute to the development of innovative live streaming solutions. Don't miss out on this opportunity to join a dynamic and innovative company that is shaping the future of live streaming. Apply now to take the first step towards an exciting and rewarding career with arenaflex. Apply now and join our team of innovators and pioneers in the live streaming industry! Apply for this job