About The Position

FreeWheel, a Comcast company, provides 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, scalable programmatic advertising operations. The Backend Python Developer will design, develop, and integrate scalable solutions to meet business needs and address complex challenges. The role contributes throughout the software development life cycle, including requirements analysis, development, testing, deployment, and application integration. The engineer is expected to champion code quality, operational excellence, and system reliability; participate in code reviews; provide meaningful feedback; and mentor and support other engineers. The position is based in Chicago and is onsite two days per week. The role may require nights, weekends, or variable schedules as necessary. The Illinois base-pay range is $109,759.26–$164,638.89, with the selected candidate’s offer dependent on job-related, nondiscriminatory factors such as experience. Eligible employees may receive Comcast benefits; details are available on the company’s careers site.

Requirements

  • At least 2 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.
  • Experience owning 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 indicates a bachelor’s degree is required while allowing consideration of equivalent coursework and experience.
  • 5–7 years of relevant work experience is listed.

Nice To Haves

  • AdTech or advertising industry experience.

Responsibilities

  • Collaborate with cross-functional teams to design, develop, and integrate software solutions aligned with business needs.
  • Analyze system requirements and customize applications to ensure optimal functionality.
  • Assist with software updates for existing applications and rollouts of software releases.
  • Mentor junior engineers and foster technical excellence and knowledge sharing.
  • Work with Quality Assurance to verify that software meets technical specifications and is reliable and high quality.
  • Troubleshoot and resolve complex technical issues in software applications and systems.
  • Synthesize market research and industry trends to inform project strategies and product offerings.
  • Conduct training sessions for operational staff on internally developed applications.
  • Exercise independent judgment and discretion in significant matters.
  • Maintain regular, consistent, and punctual attendance; work nights, weekends, or variable schedules as necessary.
  • Perform other assigned duties and responsibilities.
  • Participate in code reviews and promote engineering best practices, code quality, operational excellence, and system reliability.

Benefits

  • Comcast provides a range of benefits to eligible employees, with options and guidance intended to support physical, financial, and emotional well-being. Specific benefits are not listed in the posting; details are available on the company’s careers site.
  • Most non-sales positions are eligible for a bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service