Comcast

Comcast

Software Engineering Manager – Network Design Platforms

PA - Philadelphia, 1800 Arch St

Sponsorship not specifiedDetected 6 days ago
JavaScriptPythonJavaC#Node.jsGitSQLPostgreSQLMongoDBRedisAWSDockerKubernetesGitHub ActionsUnityGISLeadershipCommunicationCollaborationMentoring

About the role

  • This role combines hands-on technical leadership, disciplined execution, and people development.

Responsibilities

  • Lead and develop a team of software engineers through regular feedback, coaching, career development, and clear expectations.
  • Drive engineering initiatives from concept to completion, including technical design, documentation, planning, timelines, risk management, architecture, execution, and operational readiness.
  • Remain technically hands-on and actively engaged in engineering work, design discussions, code quality, troubleshooting, and technical decision-making.
  • Partner with product, architecture, operations, and peer engineering teams to align priorities, clarify trade-offs, and deliver outcomes that support business goals.
  • Promote engineering excellence through strong software design principles, maintainable code, effective integration patterns, and continuous improvement of team practices.
  • Identify blockers, manage dependencies, and communicate progress, risks, and decisions with clarity and appropriate detail.
  • Create an environment where engineers receive direct, useful feedback and understand the actions needed to improve delivery, quality, collaboration, and technical craft.
  • Experience as a lead engineer or technical leader developing enterprise-class, highly available, and scalable applications, including applications hosted on cloud platforms.
  • Solid understanding of software design principles, programming concepts, integration patterns, and distributed systems.
  • Practical understanding of the infrastructure and tooling used to build, test, deploy, and run software, such as GitHub, GitHub Actions, Docker, Nomad, Kubernetes, or comparable technologies.

Requirements

  • Strong hands-on experience with more than one general-purpose programming language, such as JavaScript, Python, C#, Java, or similar technologies.
  • Strong experience with more than one database technology, such as MongoDB, PostgreSQL, Redis, SQL Server, or similar platforms.
  • Demonstrated ability to organize time, thoughts, priorities, and communication in a way that helps teams make steady progress.

Nice to have

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Experience improving engineering processes, delivery predictability, operational practices, and software quality.
  • Experience mentoring engineers across different skill levels and helping them grow into broader technical or leadership responsibilities.
  • While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.

Skills

  • Git, JavaScript, Node.js, Python (Programming Language)
  • Please visit the benefits summary on our careers site for more details.
  • Education
  • Bachelor's Degree
  • Certifications (if applicable)
  • Relevant Work Experience
  • 5-7 Years
  • Make your mark at Comcast -- a Fortune 30 global media and technology company.

Benefits

  • Support hiring, onboarding, team health, and the development of a sustainable, high-performing engineering culture.

Equal opportunity

  • Comcast is an equal opportunity workplace.

This listing is sourced directly from Comcast's careers page and normalized into a canonical job model.