Software Engineer - Social Media
Comcast Converged Products
Philadelphia, PA
11/5/2009Software 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.