yoinka

Sr. Software Engineer - 2 Days Onsite - Reston, VA - FreeWheel

Comcast

VA - Reston, 11951 Freedom Dr Ste 900Senior
Sign in to applyVerified 2h ago
Location
VA - Reston, 11951 Freedom Dr Ste 900
Work model
On-Site
Level
Senior
Posted
Aug 25, 2026

Skills

GitGoLinuxSnowflake

About this role

FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we’re making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world.

Job Summary

The Sr. Software Engineer is responsible for developing software solutions for the Ad Serving team at FreeWheel. The Ad Serving system is the backbone of FreeWheel's demand side platform (DSP) advertising business. It listens to billions of ad auctions per day, decides which of our hundreds of customers should participate, and executes complex bidding strategies to provide optimal results -- in milliseconds. The Sr. Software Engineer is expected to: - Design, own, and deliver high-quality software - Function effectively as a member of a team - Mentor junior engineers - Interact with management and other members of the development group - Continually seek to improve themselves and the company Job Description Essential Functions:  The Sr Software Engineer must be able to:  Be effective members of their team, department and company  Demonstrate good analytical abilities, attention to detail, and strong verbal / written communication skills in English  Work on multiple projects simultaneously when asked  Work with a range of technologies, programming languages, and applications  Write quality software within reasonable timeframes based on the designs and specifications provided  Preferred Job Knowledge, Skills and Abilities: 4+ years of professional experience with compiled languages (C++ preferred), databases, and network programming.  Solid understanding of object-oriented programming concepts  Proficient understanding of code versioning tools such as Git  Ability to adapt quickly to an existing, complex environment  Excellent debugging and troubleshooting abilities  Excellent communication skills  Go Lang experience is a plus   Ad Tech experience is a plus   Core Responsibilities:  Provide technical leadership in designing, developing, maintaining, troubleshooting, and owning servers and cloud-based systems  Write, maintain, and deploy cloud-based software and distributed computational systems using the Linux operating system  Develop software and software architecture using C++  Plan and execute the development, testing, and deployment of new software features and improvements to cloud-based software infrastructure; work with scalable design patterns  Use data warehouses including Snowflake, and distributed databases, including Aerospike  Analyze and optimize algorithm performance; document all development activity  Research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports  Monitor and evaluate competitive applications and products; review literature, patents, and current practices relevant to the solution of assigned projects  Collaborate with project stakeholders to identify product and technical requirements; conduct analysis to determine integration needs  Work with the Quality Assurance team to determine if applications fit specification and technical requirements  Review code  Disseminate software best practices.  Consistent exercise of independent judgment and discretion in matters of significance.  Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.  Other duties and responsibilities as assigned.  Employees at all levels are expected to: Understand our Operating Principles; make them the guidelines for how you do your job. Own the customer experience think and act in ways that put our customers first, give them seamless

Listing verified 2h ago. Applications go through the company's official careers site.

← Back to Yoinka

Sr. Software Engineer - 2 Days Onsite - Reston, VA - FreeWheel at Comcast, VA - Reston, 11951 Freedom Dr Ste 900 | Yoinka