Comcast logo

Senior Software Engineer

Comcast

Hybrid
Reston, VA
Full-time
Senior
5+ yrs
$152k–$170kPosted 52m ago

Real job — pulled straight from Comcast’s careers page · Verified September 17, 2026 · No reposts.

Job description

Comcast is hiring a Senior Software Engineer — a full-time, based in Reston, VA role ($152k–$170k). Apply directly on Comcast's careers page below.

Sr. Software Engineer-0335

Location: Reston, Virginia, US

Employment Type: Full Time

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 Description

DUTIES: Provide technical leadership throughout the design process and assist in guidance regarding practices, procedures, and techniques; develop software and data products using Python; develop data APIs using Java; perform ad hoc data exploration using SQL; write code using Jenkins; implement secure data compliance initiatives to data infrastructure using AWS cloud; use GitHub for version control; develop machine learning models using Databricks and Apache Spark; leverage Snowflake to perform data warehousing for large volumes of data; and query data warehouses using Clickhouse; assist in tracking and evaluating performance metrics and ensure that the team delivers software on time, to specification, and within budget; work with the Quality Assurance team to determine if applications fit specifications and technical requirements; test and evaluate systems, subsystems, and components; act as a technical contact and liaison for outside vendors and/or customers; present and defend architectural, design, and technical choices to internal and external audiences; collaborate with project stakeholders to identify product and technical requirements; and guide and mentor junior level software engineers. Position is eligible to work remotely one or more days per week, per company policy.

REQUIREMENTS: Bachelor’s degree, or foreign equivalent, in Computer Science, any Engineering, or related technical field, and five (5) years of experience developing software and data products using Python; developing data APIs using Java; performing ad hoc data exploration using SQL; writing code using Jenkins; implementing secure data compliance initiatives to data infrastructure using AWS cloud; using GitHub for version control; of which three (3) years includes developing machine learning models using Databricks and Apache Spark; leveraging Snowflake to perform data warehousing for large volumes of data; and querying data warehouses using Clickhouse.

SALARY: $152,363.00 to $170,000.00 per year

BENEFITS: https://jobs.comcast.com/life-at-comcast/benefits.


Disclaimer: This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.

Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.


Skills:

Apache Spark; Java (Programming Language); Python (Programming Language)


Salary:

Base Pay: $152,363.00

The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later.





Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality - to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.


Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Merck logo

Data Analytics and Insights Intern

$39k–$111kRahway, NJ
✓ From careers page· 12m ago
Merck logo

Finance Data Analysis Specialist

$87k–$137kRahway, NJ
✓ From careers page· 12m ago
Merck logo

Senior Specialist, Lab Automation Controls Engineer

$117k–$184kRahway, NJ
✓ From careers page· 12m ago
Merck logo

Lab Automation Controls Engineer

$87k–$137kRahway, NJ
✓ From careers page· 12m ago

Frequently asked questions

What is the salary for Senior Software Engineer at Comcast?

The estimated salary range for Senior Software Engineer at Comcast is $152,000 - $170,000 USD per year.

What skills are required for Senior Software Engineer at Comcast?

The required skills for Senior Software Engineer at Comcast include: Python, Java, SQL, Jenkins, AWS, GitHub, Databricks, Spark, Snowflake.

What is the seniority level for Senior Software Engineer at Comcast?

Senior Software Engineer at Comcast is a Senior level position.

How do I apply for Senior Software Engineer at Comcast?

You can view the full description and apply for Senior Software Engineer at Comcast on EchoJobs: https://echojobs.io/job/comcast-sr-software-engineer-0335-sevwy.