Job Overview
/>Who we areAt MediaKind, we understand the power of media and how it is evolving. It runs in our DNA. It’s our passion. Fueled by deep innovation, we have a single goal in mind: to enable our customers to create and deliver immersive media experiences that enrich life.We are trusted by the world’s leading service providers, operators, content owners, and broadcasters to respond to the demanding expectations of their viewers. From major sporting moments to breaking world news, we have always been a catalyst for live television. Today, our focus is to inspire and push the boundaries of the streaming era, realizing a future where live content can be delivered without limits, at broadcast quality and scale, to any screen or device.Our software-centric, cloud-native solutions enable high-quality media experiences that are accessible to all across linear, on-demand, and OTT services. We are fueled by more than 30 years of Emmy award-winning technology, spanning contribution and direct-to-consumer video service distribution; advertising and content personalization; high-efficiency cloud DVR; and TV platforms.At MediaKind, everyone is encouraged to excel. For us, diversity and inclusion go beyond standard parameters to ensure we have the right person for the right job.
Primary Responsibilities As a media streaming engineer, you will be responsible for developing features, contributing to media systems design, analysing performance, and tuning algorithms for streaming media playback.You will be involved in client-side development for MediaFirst streaming product.You will work closely with strategic partners and app developers to help in the development and debugging of our streaming technologies on our platforms.Design, develop, test, and maintain software applications using OOP principles.Collaborate with senior developers and cross-functional teams to define, design, and ship new features.Write clean, maintainable, and efficient code.Participate in code reviews and follow coding best practices and standards.Debug and troubleshoot issues in a timely manner.Assist in the creation of technical documentation and user manuals.Stay updated with emerging trends in software development and continuously improve skills.
Must have skills:Solid understanding of Object-Oriented Programming concepts.Proficiency in at least one OOP language such as Java, C++, C# or Python. .Basic understanding of data structures, algorithms, and design patterns.Familiarity with version control systems like Git.Ability to work effectively in a team and communicate clearly.Good problem-solving and analytical skills.
Good to have skills:Exposure to streaming technologies.Understanding of video streaming protocol like HLS, DASH.Knowledge of basic software testing and debugging techniques.Familiarity with Agile development methodologies.Having an excellent analytical skills and experience in debugging through Kibana/Grafana
Qualification:BS or MS in CS/CE or equivalent, with 1 to 5 years of experience.
Here at MediaKind, we are dedicated to creating an inclusive workplace where we appreciate the unique skills, capabilities and perspectives that our people bring. We believe that diverse teams are better for our employees, customers and our business. Everyone’s identity, background and life experiences add to the MediaKind story and we welcome all.Our goal is to help increase diversity across the Media Broadcast industry, so we aim to make the recruitment process as accessible as possible. If you’re excited about this position and think you could add value to MediaKind, please apply even if you believe your skills are not a perfect fit for the role. Should you require any reasonable adjustments to be made to our recruitment process please reach out to the Recruiter to discuss how we can support you.To learn more about our Diversity, Equity & Inclusion initiatives visit: https://www.mediakind.com/life-at-mediakind/
Company logo: https://media.licdn.com/dms/image/v2/D4D0BAQFRvXuZ-VH__Q/company-logo_400_400/company-logo_400_400/0/1720097721268/mediakind_logo?e=1750896000&v=beta&t=YlOscDzBpFpgiQaqCnvLDd2yuP2M8ouIP5vfCDP6ma0
Job Detail
Related Jobs (6799)
- Junior Software Engineer – REMOTE on June 7, 2025
- Software Development Engineer III – ON-SITE on June 3, 2025
- Software Engineer – Java – ON-SITE on June 9, 2025
- Software Engineer I on June 6, 2025
- Software Engineer – ON-SITE on June 9, 2025
- Software Engineer – ON-SITE on June 6, 2025
- Software Engineer II – HYBRID on June 3, 2025
- Software Engineer – HYBRID on June 6, 2025
- Software Engineer – ON-SITE on June 8, 2025
- Full Stack Software Engineer (Freelance) – REMOTE on June 7, 2025