Comcast Software Engineer 2 - Site Reliability Engineer in Philadelphia, Pennsylvania

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

Job Summary:

Core Responsibilities:

As a member of the SRE team you will help development teams increase their speed and availability. The right candidate will be passionate about automation, reduction of toil, and the measurement of all things (logging, alerting, health-checks).

Our team has a "Cloud First" approach so the candidate must understand the inner workings of the cloud from a standpoint of reliability, distributed communication and security.

A background in development is preferred since the right candidate should have a mindset of automating things using a programmatic approach. We do not fix things once, we fix things for good.

Some on-call support will be expected as all the team member rotate.


-Familiarity with Github and the CLI

-Familiarity Jenkins and/or TravisCI

-Familiarity with the public cloud (AWS, Azure, Google Cloud)

-At least one of the following languages (Java, Scala, Python, Ruby)

-Familiarity with Linux

Team Vales

-We value delivering usable and working solutions now and iterative refinement over holding out for a perfect solution later.

-We value attitude over aptitude; no genius jerks allowed.

-We value individuals and interactions over process and tools (yes, we borrowed this one).

-We value using good enough open source software over perfect commercial software.

-We value diversity of opinion over group consensus.

-During technical discussions, no one has a title.

-We value being able to pursue a plan together over everyone agreeing that the plan is the best one.

-We value context and responsibility over management approval and supervision.

-We start from the assumption that someone, somewhere has already figured out a solution to this problem; we value using their results over rediscovering them ourselves.

-We value leadership through service over fighting turf wars; we get ahead by helping others succeed.

-We value actively and humbly seeking honest feedback over preserving our egos.

-We treat customers as future collaborators rather than as tickets to be closed.

-We are good listeners and listen twice as much as we talk. (2 ears, 1mouth)

-We value making decisions with research and reason over tradition or fear; we are fans of the scientific method.

-We value quality of release over speed of delivery.

-We happily teach others the things we have learned.

Comcast is an EOE/Veterans/Disabled/LGBT employer