Junior Software Development Engineer - CDN OpsEng
ComcastAbout the role
Job Summary
This job involves assisting in the design, development, and maintenance of software applications. It debugs software to optimize performance, participates in code reviews for continuous improvement, and implements testing protocols to ensure reliability. It writes technical documentation and works with Quality Assurance to verify that applications meet specifications and user requirements.Job Description
*This position is unable to provide work authorization sponsorship or immigration support now or in the future.*
Comcast’s Technology + Product (T+P) organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience.
About the Team / Role:
The Comcast CDN team is a fast-growing, fast-moving team of world-class experts who are continuously innovating IP Content Delivery. We are a team that thrives on big challenges, superior results, high-quality products, well-documented software, and the ability to move quickly in all areas.
As a Junior Engineer for the CDN OpsEng team, you will be expected to deploy, manage, and troubleshoot the hardware and software that supports CDN applications and develop tools to help drive automation.
Key Responsibilities:
- Ensure the successful deployment of CDN hardware into production.
- Support teams who use the CDN to deliver content such as IP Linear, VOD, cloud DVR, and internal and external over-the-top customers as well as syndication partners.
- Collaborate with engineering and business stakeholders to create and enforce service level objectives (SLO) and service level indicators (SLI).
- Troubleshoot and repair hardware and application issues within the CDN.
- Design and develop new tools and applications to automate existing pipelines.
- Be involved in on-call duties as necessary.
Skills & Experience We’re Looking For:
- 1+ years of experience using a scripting language like Python.
- 1+ years working with a configuration management tool like Ansible.
- Strong troubleshooting and problem-solving skills, adaptable, proactive, and willing to take ownership.
- Strong working knowledge of Unix/Linux, HTTP and HTTP Status codes, networking fundamentals (TCP/IP,UDP,DNS,OSI Model), and virtualization (Openstack, VMWare, KVM).
- Have a data driven and analytical mindset.
- Large-scale system design and development knowledge.
- Experience with client/server application architecture.
- Understanding of CDN concepts.
- Willingness to work with server hardware platforms and vendors.
- Customer-focused delivery under agile methodology.
- Strong analytical skills and attention to detail.
- Ability to work in a fast-paced, ever-changing environment.
- Excellent written and communication skills.
Technologies we use in our development and support:
- Apache Traffic Control (ATC)
- Apache Traffic Server (ATS)
- Ansible
- Grafana
- Docker/Colima
- Git
- Golang
- HTTP/HTTPS
- iLO/iDRAC
- JSON
- Python
- YAML
What are the interesting problems you’ll be working on?
Comcast provides a CDN through the Apache Traffic Control. We connect content providers to customer STBs and over-the-top applications like NBC
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