Comcast Software Engineer Co-op
ComcastAbout the role
Job Summary
Job Description
Program Overview
Discover opportunities designed to set your career in motion! The Comcast Cooperative Experience Internship Program will help you cultivate meaningful relationships, develop strong interpersonal and business skills, gain exposure to the day-to-day operations of a Fortune 40 media and technology company, and receive mentorship opportunities to expand your professional network.
This program immerses students into the daily operation of a contemporary media and technology company while working side-by-side with Comcast’s top innovators. The student becomes an integral part of the Comcast team working on creative, innovative, and thought-provoking projects within various business units.
Organization & Team Overview
Comcast’s Technology, Product & Experience (TPX) organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience.
We are part of the CONNECT Org within TPX and the NGAN department within that. This team is built on the "If you repeat an action/activity, you are doing it wrong" philosophy. This team is responsible for automating the complete lifecycle of a complex infrastructure that delivers comcast's next generation access network, involving server racks, networking gear and all the software, configuration and operating systems that make them up.
We build applications that are idempotent and at the same time supported with necessary guard rails, which allow the automation solution to bring out its full potential but also with a safety hook all the time. Its a fun loving start-up mode team - partnering with new solution initiatives, bringing out new technology adaptations and always on a hustle.
Role Description
Are you excited to experience startup hustle fun within a big organization? This position for a software engineering co-op in the Next Generation Access Networks (NGAN) department at Comcast will exceedingly provide that. In NGAN, we’re building a faster interaction with the internet for our customers using containerized, microservice-based, cloud-deployed services.
As a software engineer in the NGAN Engineering team you will be part of a team that is building next generation access network which will help deliver HSD, Voice and Video services. The software applications we are building is a containerized, microservice-based, cloud-deployed services. We are looking for talented individuals that will work on applications to automate configuration generation, software deployment and troubleshooting. These applications are intended to run on our lab systems as well as on our production systems.
What are some interesting problems the student will work on?
- Developing solutions that automates and orchestrate huge manual error-prone procedures
- Developing tools that will measure effectiveness of such automation products to further improve
- Implement solutions that are R&D based on cutting edge technologies.
Where can this student make an impact?
- Automation products that touch end Customer experience
- Focused team player in a highly motivated team with dynamic change requests
Job Responsibilities
Responsibilities include but are not limited to:
- Employ test-driven development to write production-ready code
- Perform code reviews
- Participate in an agile Scrum software development framework
- Contribute in design and architecture sessions
- Collaborate constructively with team members
- Other duties and responsibilities as assigned.
Preferred Skills
- Knowledge of data structure and algorithm desi
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s