Backend Developer

Comcast Resume•Philadelphia, PA
•$137,987 - $216,388

About The Position

This Software Engineer 4 position is part of Comcast’s CONNECT Organization, within the Network Operations Monitoring and Diagnostics (NOMAD) department. The team builds containerized, microservice-based services deployed in the cloud to improve customers’ internet experience and support next-generation access and core networks delivering high-speed data, voice, and video services. The engineer will develop applications that automate configuration generation, software deployment, and troubleshooting for use in both lab and production systems. The position does not provide work authorization sponsorship or immigration support now or in the future.

Requirements

  • Experience programming in Python.
  • Experience with Python web frameworks and ORMs, including Flask and SQLAlchemy.
  • Understanding of RESTful API design, versioning, authentication, authorization, and API documentation.
  • Experience with Unix/Linux environments.
  • Knowledge of data structures and algorithm design.
  • Knowledge of object-oriented programming.
  • Proficiency with Git, Bash scripting, and configuration languages such as YAML.
  • Experience in test-driven development, test automation, continuous integration, and deployment automation.
  • Ability to perform code reviews and maintain clear technical documentation.
  • Adaptable, proactive, and willing to take ownership.
  • Strong communication skills, including the ability to analyze and clearly articulate complex technical issues and concepts.
  • Strong design and problem-solving skills, with an emphasis on architecting scalable, reliable systems.
  • Bachelor’s degree required; Comcast may also consider applicants with a combination of coursework and experience or extensive related professional experience.
  • 7–10 years of relevant work experience.

Nice To Haves

  • Experience programming in JavaScript or Golang.
  • Experience with asynchronous programming, background jobs, queues, and event-driven architectures.
  • Experience with performance testing, load testing, and capacity planning.
  • Experience with CI/CD platforms and deployment strategies.
  • Experience with observability, including structured logging, metrics, tracing, alerting, and incident troubleshooting.
  • Familiarity with AWS cloud services and cloud-native application development.
  • Familiarity with Kubernetes, container orchestration, and deployment of containerized applications.
  • Familiarity with infrastructure as code, such as Terraform or CloudFormation.
  • Skills listed: Python, React.js, troubleshooting, and TypeScript.

Responsibilities

  • Develop software applications for next-generation access and core networks supporting high-speed data, voice, and video services.
  • Build applications that automate configuration generation, software deployment, and troubleshooting.
  • Design and build containerized, microservice-based services deployed in the cloud.
  • Perform code reviews and maintain clear technical documentation.

Benefits

  • Eligible employees receive a range of benefits with personalized options, expert guidance, and always-on tools to support physical, financial, and emotional well-being.
  • Most non-sales positions are eligible for a bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service