Sunday, August 08, 2010

Comcast - Content Delivery Network, Software Ingest Engineer

Content Delivery Network (CDN) Developer - Littleton, CO
Posted by: "Travis Scott" travis_scott@cable.comcast.com travisscott24

Comcast Converged Products is looking for an outstanding Content
Delivery Network (CDN) Software/System Developer with a passion for
conceptualizing and designing highly scalable, fault-tolerant and
performant systems to join our team and become a part of the largest
IPTV initiative in the country.



Are you passionate about digital media, entertainment, and software
services? Do you like big challenges and working within a highly
motivated team environment? If so, then keep reading!



Role: CDN Developer, Service Delivery (Network/Video)



As a Content Delivery Network (CDN) Developer you will research and
develop new core service delivery technologies for delivering stunningly
new video experiences at a massive scale. The Comcast Converged
Products (CCP) Service Delivery team is a new, small and fast-moving
team of world-class experts who are innovating in end-to-end video
delivery. We are a team that thrives on big challenges, results,
quality, and agility.



Responsibilities:



* Develop custom test harnesses for 3rd party applications,
interfaces and systems.
* Create robust implementations.
* Specification responsibility for system interfaces, API's core
capabilities.
* Coordinate and oversee outside development teams ensuring
consistent high quality.
* Identify and build strategic relationships with business partners
and vendors.
* A willingness to respectfully question normal practices and
conventions in the pursuit of perfection.



Requirements:



* BS preferred in Computer Science
* Experience with commercial software and systems engineering.
* A solid foundation in computer science, with strong competencies in
data structures, algorithms, non-blocking I/O and software design.
* Experience in content workflow and delivery.
* Experience with designing lightweight RESTful web services and
message bus type architectures.
* Familiarity with Java application servers JBoss, Tomcast,
Glassfish, WebLogic.
* Familiarity with: Hadoop, Clojure, CouchDB, SimpleDB, MonetDB and
log aggregation products like Splunk and Logscape
* Familiarity with video delivery technologies: TCP/IP, HTTP, Flash,
RTP/RTSP, RTMP, SMIL, IGMP.
* Familiarity with video streaming solutions and technologies:
Silverlight/IIS Smooth Streaming, Adobe Flash Media Server, and MPEG-TS,
MPEG4-14.
* Familiarity with various types of both local and global load
balancing.
* Good communicator, able to analyze and clearly articulate complex
issues and technologies understandably and engagingly.
* Great design and problem solving skills, with a strong bias for
architecting at scale.
* Strong problem solving skills, adaptable, proactive and willing to
take ownership.



If you would like to be considered for this position please email your
resume to travis_scott@cable.comcast.com or apply online -



NO AGENCIES

Relocation assistance will be provided to candidates outside of the
Denver/Front Range area.
________________________________________________________________________

Software Ingest Engineer- Comcast Converged Products (Littleton, CO)
Posted by: "Travis Scott" travis_scott@cable.comcast.com

Are you passionate about digital media, entertainment, and software
services? Do you like big challenges and working within a highly
motivated team environment?

We are looking for a few outstanding Software Engineers with a passion
for designing and building highly scalable, fault-tolerant and
performant systems.

Role: Software Ingest Engineer, Service Delivery (Network/Video)

As a software ingest engineer you will research, develop and deploy new
core service delivery technologies for delivering stunningly new video
experiences at a massive scale. The CCP Service Delivery team is a new,
small and fast-moving team of world-class experts who are innovating in
end-to-end video delivery. We are a team that thrives on big challenges,
results, quality, and agility.

Responsibilities:

* Propose, prototype and evaluate multiple areas of content
encoding, fragmentation, distribution, metadata transformation and
management and workflow management.
* Write server-side code to create and manage robust high-volume
production systems. * Rapid development of prototypes to test
multiple design and architecture concepts. * Develop custom test
harnesses for 3rd party applications, interfaces and systems. *
Create robust implementations. * Hands-on code contribution and
shipping responsibility - libraries, API's, system modules and
documentation. * Integrate 3rd party transcoders and packagers into
overall workflow and content management systems. * Coordinate and
oversee outside development teams ensuring high quality, common style,
proper design and testing.

Preferred Experience:

* BS/MS preferred in Computer Science plus significant experience
with commercial software engineering. * Extensive experience
programming in C++ and Java, good current knowledge of Unix/Linux
environments, and solid experience in code optimization and high
performance computing. * Experience with Java application servers
Jetty, JBoss, Tomcast, Glassfish, WebLogic. * A solid foundation in
computer science, with strong competencies in data structures,
algorithms, non-blocking I/O, software design and systems automation.
* Familiarity with scripting languages like Groovy, Ruby, and Python
* Ability to quickly learn new languages and technologies *
Extensive experience with lightweight RESTful web services *
Familiarity with: Hadoop, Clojure, CouchDB, SimpleDB, MonetDB and log
aggregation products like Splunk and Logscape * Familiarity with
video delivery technologies: TCP/IP, HTTP, Flash, RTP/RTSP, RTMP, SMIL,
IGMP. * Familiarity with video streaming solutions and technologies:
Silverlight/IIS Smooth Streaming, Adobe Flash Media Server, and MPEG-TS,
MPEG4-14. * Good communicator, able to analyze and clearly articulate
complex issues and technologies understandably and engagingly. *
Great design and problem solving skills, with a strong bias for
architecting at scale. * Strong problem solving skills, adaptable,
proactive and willing to take ownership.

If you would like to be considered for this position please email your
resume to travis_scott@cable.comcast.com

NO AGENCIES

Relocation assistance will be provided to candidates outside of the
Denver/Front Range area.