Sr. Software Engineer (Data)-0336

Comcast

Reston (VA)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

FreeWheel, a Comcast company, is seeking a senior data engineer to lead development of data products, APIs in Golang, and scalable analytics pipelines. You will work with Python, SQL on Snowflake/Databricks, and AWS, while mentoring junior engineers.

The role emphasizes building CI/CD pipelines, documenting design decisions, and collaborating with stakeholders to deliver robust data solutions across platforms.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field, with five years of data-product experience.
  • Five years of Python data-product development and SQL analytics.
  • Experience developing data APIs using Golang and version control with GitHub.

Responsibilities

  • Provide technical leadership within a team developing data products for core platforms.
  • Develop data products using Python; build data APIs in Golang; write and maintain documentation.
  • Operate and optimize data products on AWS; run analyses in Snowflake and Databricks; maintain data pipelines.

Skills

Python
GitHub
Go

Education

Bachelor’s degree in Computer Science, Engineering, or related technical field

Tools

Snowflake
Databricks
Clickhouse
AWS
Jenkins
GitHub

Job description

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 within a team responsible for developing and maintaining data products for Freewheel and Beeswax’s core products; develop data products using Python; perform exploratory data analysis using SQL on Snowflake and Databricks; develop data APIs using Golang; perform version control using GitHub; develop machine learning models using Apache Spark; build CI/CD pipelines using Jenkins; operationalize data products within AWS cloud platform; create, maintain and extract data using Clickhouse; support applications under development and customize current applications; assist with the software update process for existing applications, and roll‑outs of software releases; analyze, test, and assist with the integration of new applications; 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; and guide and mentor junior level 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, Engineering, or related technical field, and five (5) years of experience developing data products using Python; performing exploratory data analysis using SQL; developing data APIs using Golang; of which three (3) years include performing version control using GitHub; building CI/CD pipelines using Jenkins; operationalizing data products within AWS cloud platform; creating, maintaining and extracting data using Clickhouse; of which one (1) year includes using Snowflake and Databricks.

Skills
  • Python (Programming Language)
  • GitHub
  • Go (Programming Language)
Benefits

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 compensation and benefits summary on our careers site for more details.

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.

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

Similar jobs worth comparing

Sr. Data Python Engineer - FreeWheel
Sr. Data Python Engineer - FreeWheel

Comcast • Englewood (CO)

On-site
USD 136,000 - 204,000
Sr. Data Python Engineer - FreeWheel
Sr. Data Python Engineer - FreeWheel

Comcast • Reston (VA)

On-site
USD 136,000 - 213,000
Sr. Data Engineer - Reston, VA - Freewheel
Sr. Data Engineer - Reston, VA - Freewheel

Comcast • Reston (VA)

On-site
USD 100,000 - 130,000
Commission and Bonus potential
Best-in-class benefits
Expert guidance and tools for employee support
Lead Software Engineer (Data)-7999
Lead Software Engineer (Data)-7999

Comcast • Reston (VA)

Hybrid
USD 140,000 - 190,000
Remote work
Sr. Data Python Engineer - FreeWheel
Sr. Data Python Engineer - FreeWheel

Blueface Ltd • Englewood (CO)

Hybrid
USD 135,683 - 203,525
Sr. Software Engineer - Ad Tech & Distributed Systems - FreeWheel
Sr. Software Engineer - Ad Tech & Distributed Systems - FreeWheel

Comcast • Reston (VA)

On-site
USD 100,000 - 130,000
Best-in-class benefits
Possibility of bonus
Personalized support options
Product Manager, Data Platform (Beeswax)
Product Manager, Data Platform (Beeswax)

Blueface Ltd • New York (NY)

On-site
USD 125,000 - 188,000
Snowflake Data Governance Steward (Engineer 3) - FreeWheel
Snowflake Data Governance Steward (Engineer 3) - FreeWheel

Comcast • City of Utica (NY)

On-site
USD 118,000 - 178,000
Senior Backend Engineer (Python or PHP) - New York - ONSITE 4X Week
Senior Backend Engineer (Python or PHP) - New York - ONSITE 4X Week

Comcast • New York (NY)

On-site
USD 148,000 - 222,000
Manager, Software Engineering (C++, GoLang, or Java) - 2 Days Onsite - Reston, VA - FreeWheel
Manager, Software Engineering (C++, GoLang, or Java) - 2 Days Onsite - Reston, VA - FreeWheel

Comcast • Reston (VA)

On-site
USD 120,000 - 160,000
Comprehensive benefits
Potential bonuses
Career growth opportunities