JD for JPDNFC8802- Product Architect - Media About the Job:
Our Client is looking for a hands on Product Architect, to drive product design and development across various teams, for Media and CDN Engineering. In this role, you will provide a system-level viewpoint for a product, and will participate in all the phases of building a media delivery product (from scope to launch).
The ideal candidate will have a deep understanding of Internet technologies, an ability to coherently translate customer needs into Engineering solutions, a propensity to communicate across product stakeholders, and a willingness to dive deep into system components.
This role provides an opportunity to define some very exciting products spanning across multiple technologies, and consumed by millions of end users.
About the Team:
The candidate will be part of the highly skilled Media and CDN engineering team that's responsible for the software that runs Our Client's world-wide network, one of the largest distributed systems in the world. Our software is a combination of many different technologies. It is a web server, a web client, a distributed caching engine, and much more. It provides a scalable, fault tolerant solution to web sites for handling their traffic, does HTTP HD streaming, determines the fastest route from point A to point B, hops around bottlenecks on the Internet, provides security, and provides a wide array of reporting abilities for our Network Operations Command Center and our customers.
By leveraging our global deployment of 100,000+ servers in 1,000+ networks, Our Client can uniquely solve problems and exceed fundamental limitations of traditional networking.
Be the engineering champion for new Product needs.
Collaborate with a cross-functional team that includes Engineering, Product Management, Professional Services and Customer Care to produce product definition.
Author design documents that transform MRDs/PRDs to high-level Engineering designs.
Work with engineering teams to identify system dependencies and coordinate implementations under strict product release schedules.
Understand and incorporate other Our Client technologies to provide a scalable, stable, secure product.
Facilitate communications between Product Management, Engineering, Customer Care, and SQA.
Provide end-to-end guidance on a product, including billing, reporting, provisioning, configuring, documentation, and testing.
Keep abreast with the latest Media industry trends and technologies.
Bachelors Degree in Computer Science or a related field.
12+ years of industry experience.
7+ years of software development using C++ or Java.
5+ years of HTTP programming.
Strong competency in 3 out of the following technologies.
Streaming Technologies (MPEG 2, RTMP, MP3, AAC).
Familiarity with Network programming to Desired Qualifications.
HTTP Live Streaming (HLS).
HTTP Dynamic Streaming (HDS).
iOS Application Development.
Reliable UDP Protocols.
Strong written and oral communication skills.
Strong organizational and analytical skills.
Demonstrated skills in gathering requirements, organizing resources and assess risks.
Excellent analytical skills, attention to detail and problem solving /troubleshooting skills.
Highly driven, hands-on, self-motivating, self-learning team player with a great can-do attitude.
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.