Saturday, November 21
 
Home
Global Site

Upcoming Shows

Blog

SM U.S. Magazine

SM Europe Magazine

Streaming Media TV

Newsletters

Industry News

Readers Choice

Podcasts

Research Reports

Web Events

SM White Papers

Industry White Papers

Video Tutorials

Conference Videos

Forums

Discussion Lists

Industry Directory

Industry Jobs

ACACIA Patent Info

Research Centers

What Is Streaming?

Glossary

Advertising Info

About Us

Other Related Sites








Software Engineer - Social Media
Comcast Converged Products
Philadelphia, PA
11/5/2009

Software Engineer - Social Media
Location: Philadelphia, PA

Comcast is going to change the way America looks at television. Sound 
exciting? Then be a part of our next big thing. Our customers want access 
to entertainment from every source, and we are going to bring it to them! 
Whether it is their TV, PC, smartphone, or the next cool device, we are 
building a next-generation platform that will serve them all and provide 
a seamless experience. It is the converged world we have all been waiting 
for. We are creating a start-up to make it happen. Remember start-ups? 
Small teams, high performance, agility, creativity, ideal culture, bad 
desk chairs? That is us except for the bad chairs, because we will have 
the security of Comcast behind us. 

We are looking for people who put the “know” in innovation, and bring out 
the “imagine” in imagination. We are looking for leaders, not followers. 
But be sure to leave your ego at the door, and bring your best ideas, 
open mind and communication skills. Because we are building the perfect 
product development environment and hand-picking a product dream team. 
Because if you rock, you should be here. 

The Challenge:

The Software Engineer will provide technical leadership and also actively 
contribute to the definition, development, integration, test, documentation 
and support of custom software applications, across multiple platforms. 
This hands-on position requires broad engineering competence and in-depth 
technical knowledge of web application software development, as well as 
demonstrated experience successfully planning, organizing and executing 
software development projects in a dynamic environment. 

The Task:

Responsible for the architecture of software solutions, determine current 
limitations and compatibilities between subsystems, selection of new 
concepts and methodology, development of major routines and utilities, 
preparation of technical requirements, and software design specifications. 


Required Qualifications: 

* Five+ years (or internships) software development engineering experience 

* Superior design and architecture knowledge, as well as familiarity with 
object oriented design patterns, C/C++, Java, web server / service 
development 
* Experience with high-scale, distributed data storage technology (RDBMS, 
Key/Value Stores, Directory Services) 
*Experience with high-scale, distributed web service development (hands-on 
experience with RESTful web services and/or SOAP, squid, memcached, 
Atom/AtomPub) 
* Bachelor’s Degree in Computer Science or related field, Masters Degree 
a plus 

Desired Qualifications: 

* Experience designing and implementing carrier-grade identity management, 
authorization and access control systems 
* Experience designing and implementing carrier-grade user data storage 
and retrieval systems 
* UNIX/Linux background 
* Comfort with one or more scripting languages (Python/Groovy/Bash, etc.) 

* Expertise in Lucene
* Experience / familiarity with current trends and technologies around 
the social web, etc.)
* Exceptional interpersonal communication skills: verbal, written, 
listening, including customer relationships 

** Qualified candidates should email their resumes in confidence to 
joshua_sille@cable.comcast.com for prompt consideration.

US citizens and Green Card Holders and those authorized to work in the 
US are encouraged to apply. We are unable to sponsor or transfer H-1B 
candidates at this time.