Monday, August 25, 2014

Comcast - Senior Software Engineer

Comcast shapes the future at the intersection of media and technology. We create world-class experiences that people love and trust and drive innovation that builds value. We bring millions TV and Internet, entertainment, sports and news, communications and home management, theme parks, television and movies. Comcast brings to life the best of what's to come.

The Division: Comcast OSS Tools team is part of Comcast System engineering Organization. The OSS Tools Team provides capabilities for monitoring and troubleshooting Customer Premise Equipment and HFC Plant health and performance metrics. Our goal is to partner with the business and provide front line users with simple, easy to use capabilities that satisfy our Customers and improve the Employee and Customer experience. We use Agile software development methods to quickly meet the business needs. Our team is known for being innovative and collaborative when providing solutions, and we have excellent relationships with our business partners.

The role: Are you passionate about network management, improving customer experience, working on cutting edge technologies and software services? Do you like big challenges and working within a highly motivated team environment?

As an OSS Tools engineer on the Comcast system engineering team, you will design, prototype, and support state of the art network management tools that monitor Comcast's customer premise equipment, HFC plant health/performance metric to ensure the best customer experience for Comcast's high speed data, IP telephony and video services. The OSS Tools team is a small and fast-moving team of world-class experts who are innovating in network management of Comcast's customer premise equipment and HFC plant. We are a team that thrives on big challenges, results, quality, and agility. We are always looking to try something new every day, and working with cutting edge technology. There is a lot of opportunity for innovation in this role!

Responsibilities:

Design and prototype of large-scale network management system for customer premise equipment and HFC plant utilizing fault tolerant distributed web server farm that can handle millions of transactions per day.

Development and execution of load, capacity, longevity and stress testing of systems.

Development of execution harnesses, systems validation tools and code performance validation tools.

Here are some specific technologies we use on the OSS Tools team:

Java/JSP

Cloud Foundry

HTML5/CSS

SNMP

DOCSIS

PacketCable

OpenCable

Oracle RAC

mySQL

Git

Centos

Linux

Perl

Skills Requirements:

8+ years programming experience

Experience with a variety of scripting languages including Perl and Javascript

Experience writing core programming languages such as Java

Understanding on how to scale applications depending on load

Experience with web application development including dynamic HTML, CSS, and JS integration

Ability to navigate Unix operating systems

Good communicator and able to clearly articulate complex issues and technologies

Great design and problem solving skills

Willing to take ownership of problems and see them through to resolution

Comfortable working in a fast paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.

Comcast is an Affirmative Action/EEO employer M/F/D/V