Software Engineer (C++, Python, GoLang, or Java) - Onsite 4 Days - Reston, VA – FreeWheel

Comcast Resume•Reston, VA
•$120,213 - $180,319•Onsite

About The Position

FreeWheel, a Comcast company, provides advertising platforms for publishers, advertisers, and media buyers. Its Buyercloud Ad Serving team builds and operates the backbone of the Buyercloud platform, which processes billions of ad auctions daily and executes bidding strategies in milliseconds. The Software Engineer will develop features and scale the distributed systems and infrastructure that support customers’ marketing campaigns, while contributing to performance, reliability, and operational improvements. The role involves working with team members across remote locations and time zones and participating in on-call rotations. The position is onsite four days, as indicated in the posting title.

Requirements

  • Bachelor's or master's degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • At least 3 years of software engineering experience.
  • Significant experience with compiled languages such as C++, Java, Rust, or Go.
  • Deep understanding of building systems at scale.
  • Experience optimizing performance, scaling systems, and data modeling.
  • Strong grasp of software architecture.
  • Experience working in a Linux ecosystem.
  • Ability to communicate clearly, thoroughly, and in a timely manner.
  • Ability to set priorities, track work, and maintain transparency.
  • Ability to use data to inform approaches and decisions.
  • Ability to develop new ways to improve operations and create opportunities.
  • Ability to assess problems, identify causes, gather and process information, generate solutions, and make recommendations or resolve problems.
  • Ability to work with team members located in multiple remote locations and time zones.

Responsibilities

  • Design and build data-driven and model-driven features that help customers execute marketing campaigns effectively.
  • Scale the distributed application and infrastructure.
  • Optimize algorithms and software architectures to reduce cloud hosting costs.
  • Support and extend the observability stack to capture and alert on issues.
  • Participate in on-call rotations and serve as an escalation contact for service incidents.
  • Write systems documentation, playbooks, and other instructional manuals.
  • Perform other duties and responsibilities as assigned.
  • Exercise independent judgment and discretion in matters of significance.
  • Maintain regular, consistent, and punctual attendance, and work nights and weekends or variable schedules as necessary.

Benefits

  • Eligible employees receive a range of benefits intended 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