Job Description
The company's success is evident in its impressive growth figures; with a 136% increase in growth last year and projected to double again this year, Amagi is a clear market leader in the Free Ad-supported Streaming TV (FAST) space. The platform currently supports over 500 media brands and 1500+ endpoints, with exponential growth on the horizon. Amagi's technology is helping to bring entertainment to hundreds of millions of consumers and is poised to continue its trajectory of success in the media industry.
Key Responsibilities
● Collaborate with the product, business, design and engineering functions to be on top of your team’s deliverables & milestones.
● Drive design code reviews
● Identify and resolve performance and scalability issues.
● Develop & Design Backend Services for Million User Concurrency.
● Mentor Team members to Achieve the quality and delivery Goals.
● Develop CI/CD framework, own the Deployment and Service guarantee.
Person Specifications
● 6-8 years of software development experience with demonstrated ability to design, build, and deliver complex, successful engineering systems or products efficiently and with high quality in the Web Services and streaming Video Domain
● Experience working on encoders/decoders for H.264/H.265/VP8/VP+ and/Or FFMPEG and Gstreamers libraries.
● Expertise with Programming Languages Go, C/C++ .
● Good understanding of Video Containers and Packaging frameworks like CMAF, MPEG - 4, TS and others.
● Experience with streaming Protocols HLS, DASH
● Good To have Experience with MCU's and selective forwarding.
● Experience with Video Streaming Security would be an added advantage.
● Establishing and maintaining unit, integration and system test mechanisms in staging, pre-production and production environment
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer |Video Core position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
