Backend Engineer: C/C++, Go, Java – Distributed Systems

Comcast

Reston (VA)

On-site

USD 120,000 - 180,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FreeWheel, a Comcast company, seeks a Software Engineer to join the Buyercloud Ad Serving team in Virginia. You will design data-driven features and scale a high‑throughput system that runs billions of auctions per day. You’ll optimize performance, extend observability, and contribute to on-call incident response.

The role requires 3+ years in software engineering, strong C++, Java, and Go skills, Linux experience, and a drive to build at scale in a global ad tech environment.

Qualifications

  • Bachelor's or master's degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • 3+ years of software engineering experience.
  • Experience with compiled languages, such as C++, Java, Rust, and Go.
  • Experience working in a Linux ecosystem.

Responsibilities

  • Design and build data-driven and model-driven features for customers' marketing campaigns.
  • Scale distributed applications and infrastructure to the next level.
  • Optimize algorithms and software architectures to save cloud hosting costs.
  • Support and extend the observability stack to capture and alert on issues.
  • Participate in on-call rotations and be an escalation contact for service incidents.
  • Write systems documentation, playbooks, and other instructional manuals.

Skills

C++
Java
Go
Kubernetes
Distributed Systems
AWS
Cloud Computing

Education

Bachelor's Degree

Job description

FreeWheel, a Comcast company, seeks a Software Engineer to join the Buyercloud Ad Serving team in Virginia. You will design data-driven features and scale a high‑throughput system that runs billions of auctions per day. You’ll optimize performance, extend observability, and contribute to on-call incident response.

The role requires 3+ years in software engineering, strong C++, Java, and Go skills, Linux experience, and a drive to build at scale in a global ad tech environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Build at Scale (C++, Java, Go, Python)
Software Engineer - Build at Scale (C++, Java, Go, Python)

Comcast (CC) of Willow Grove • Reston (VA)

On-site
USD 120,000 - 180,000
Software Engineer: Scalable Ad Tech (C++, Python, Go/Java)
Software Engineer: Scalable Ad Tech (C++, Python, Go/Java)

Comcast Technology Solutions • Reston (VA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Backend Engineer (C++, Go, Java)
Senior Backend Engineer (C++, Go, Java)

Comcast Advertising • Englewood (CO), Northern (KY)

Hybrid
USD 114,000 - 172,000
Low-Latency Distributed Systems Engineer (C++/Java/Go/Python)
Low-Latency Distributed Systems Engineer (C++/Java/Go/Python)

Comcast Corporation • Englewood (CO), Northern (KY)

Hybrid
USD 115,000 - 172,000
Senior Software Engineer, Ad Tech Platform (Cloud/C++)
Senior Software Engineer, Ad Tech Platform (Cloud/C++)

Comcast Corp. • Reston (VA)

On-site
USD 142,000 - 213,000
Senior Software Engineer - Ad Tech DSP Cloud
Senior Software Engineer - Ad Tech DSP Cloud

Comcast (CC) of Willow Grove • Reston (VA)

On-site
USD 142,000 - 213,000
Senior Cloud Software Engineer - Ad Tech
Senior Cloud Software Engineer - Ad Tech

Comcast • Reston (VA)

On-site
USD 142,000 - 213,000
Senior C++ Software Engineer, Video Ad Platform
Senior C++ Software Engineer, Video Ad Platform

Comcast (CC) of Willow Grove • New York (NY)

On-site
USD 133,000 - 222,000
Senior C++ Engineer – Distributed Video Ads Platform
Senior C++ Engineer – Distributed Video Ads Platform

Comcast Corp. • New York (NY), Northern (KY)

Hybrid
USD 148,000 - 222,000
Senior Software Engineer — Scalable Video Ads Platform
Senior Software Engineer — Scalable Video Ads Platform

Comcast • New York (NY)

On-site
USD 148,018 - 222,027