remote
Multimedia Engineering Analyst - Intercontinental Exchange
Software Engineer
Analyst role focused on designing, implementing, and optimizing multimedia pipelines and streaming solutions, leveraging Python, C++, AWS, and real‑time video processing technologies.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance multimedia processing pipelines for live and on‑demand video streams.
- Implement and optimize video codecs, transcoding workflows, and content delivery mechanisms on cloud platforms.
- Collaborate with product, infrastructure, and data teams to integrate multimedia services into broader trading and market data systems.
- Monitor system performance, troubleshoot issues, and apply automated testing to ensure low latency and high reliability.
- Document architecture, create technical specifications, and contribute to best‑practice guidelines for multimedia engineering.
Requirements
- Strong programming experience in Python and C++ with a focus on performance‑critical applications.
- Hands‑on experience with video streaming protocols (e.g., HLS, DASH, RTMP) and codec technologies (e.g., H.264, H.265, VP9).
- Proficiency in cloud services, preferably AWS (EC2, S3, MediaConvert, CloudFront).
- Solid understanding of real‑time media processing, low‑latency networking, and distributed systems.
- Excellent problem‑solving skills, ability to work in a fast‑paced, collaborative environment, and strong communication abilities.