Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel

Comcast Resume•Chicago, IL
•$129,516 - $194,274•Hybrid

About The Position

FreeWheel, a Comcast company, builds advertising platforms for publishers, advertisers, and media buyers. Its Buyer Cloud team builds and maintains services used to set up, configure, manage, monitor, and execute digital real-time bidding campaigns. The App team focuses on APIs, support tools, and ad-serving systems that enable efficient and scalable programmatic advertising operations. The Senior Backend Software Engineer plans and designs software and web applications, analyzes tests, and assists with integrating new applications. The role oversees development documentation, trains non-technical personnel, helps track performance metrics, and provides guidance to other engineers. It contributes technical expertise in a complex environment, integrating business and functional priorities while helping deliver reliable software for customers.

Requirements

  • At least 4 years of experience working with Python and Django.
  • Experience creating or developing RESTful APIs using Django.
  • Experience with PHP.
  • Experience with Kubernetes/EKS and AWS, including ownership of production deployments at scale for critical backend services.
  • Bachelor's degree in Computer Science or a related technical field, or equivalent experience. The posting also states a bachelor's degree is required, while noting that equivalent coursework and experience or extensive related professional experience may be considered.
  • 7–10 years of relevant work experience.

Nice To Haves

  • AdTech or advertising experience.

Responsibilities

  • Collaborate with project stakeholders to identify product and technical requirements, and analyze integration needs.
  • Design software and web applications; support applications under development; customize existing applications; develop software update processes; and assist with software release rollouts.
  • Train junior Software Development Engineers on internally developed software applications.
  • Oversee research, writing, and editing of documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, recommendations, and reports.
  • Keep current with industry technology developments and evaluate competitive applications, products, literature, patents, and current practices relevant to assigned projects.
  • Assist with technical leadership throughout the design process and guide Software Development Engineers on practices, procedures, and techniques.
  • Help track and evaluate performance metrics and ensure the team delivers software on time, to specification, and within budget.
  • Work with Quality Assurance to determine whether applications meet specifications and technical requirements; test and evaluate systems, subsystems, and components.
  • Act as a technical contact and liaison for outside vendors and customers.
  • Present and defend architectural, design, and technical choices to internal and external audiences.
  • Exercise independent judgment and discretion in significant matters.
  • Maintain regular, consistent, and punctual attendance; work nights and weekends and variable schedules as necessary.
  • Perform other duties and responsibilities as assigned.

Benefits

  • Comcast provides an array of benefits and support options for eligible employees; specific benefits are described in the compensation and benefits summary on the company's careers site.
  • Most non-sales positions are eligible for a bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service