Backend Software Engineer

Comcast Corp

Philadelphia, PA • 16m ago • On-site

Senior

On-site

137,986 - 216,388 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Backend Software Engineer role

Improve your resume now

$137,986 – $216,388/year

Quick Facts

  • Role: Backend Software Engineer (Software Engineer 4)

  • Focus: Network operations monitoring and diagnostics (NOMAD) backend services

Description

You will work on containerized, microservice-based, cloud-deployed backend applications that automate configuration generation, software deployment, and troubleshooting for lab and production systems. The team builds next-generation access and core network capabilities to help deliver HSD, Voice, and Video services. The role emphasizes scalable, reliable backend design and automation.

Responsibilities

  • Build and maintain backend applications for automation of configuration generation and deployments

  • Develop tools to troubleshoot and support software running in lab and production environments

  • Design and implement RESTful APIs with proper versioning and access controls

  • Perform code reviews and maintain clear technical documentation

  • Apply test-driven development, test automation, and CI/CD practices

Requirements

  • Bachelor’s degree

  • 7–10 years of relevant work experience

  • Experience programming in Python

  • Experience with Python web frameworks and ORMs, including Flask and SQLAlchemy

  • Understanding of RESTful API design, including 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 with test-driven development, test automation, continuous integration, and deployment automation

  • Ability to perform code reviews and maintain clear technical documentation

  • Strong communication and problem-solving skills

  • Unable to provide work authorization sponsorship or immigration support now or in the future.

Benefits

  • Base pay range (Virginia): $137,986.50–$216,387.92

  • Total Rewards includes benefits; bonuses may apply for many non-sales roles

  • Best-in-class benefits supporting physical, financial, and emotional well-being

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report