Sr. Software Engineer-0335

Comcast (CC) of Willow Grove

Reston (VA)

Hybrid

USD 152,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work 1+ days/week

Job summary

Comcast is seeking a senior software/data engineer to lead design and development of data products. You will build solutions with Python, Java, SQL, and cloud services, and develop data APIs while mentoring junior engineers.

The role involves using Databricks/Spark for ML, Snowflake for data warehousing, and ClickHouse for queries, with remote work options part of company policy.

Qualifications

  • Bachelor’s degree or foreign equivalent in Computer Science, Engineering, or related technical field
  • Five (5) years of experience developing software and data products using Python, Java, SQL, Jenkins, AWS, and data warehousing tools
  • Three (3) years developing machine learning models using Databricks and Apache Spark
  • Experience querying data warehouses using ClickHouse and Snowflake
  • Proficiency with GitHub version control and secure data practices

Responsibilities

  • Provide technical leadership throughout the design process and guide engineering practices
  • Develop software and data products using Python and data APIs using Java
  • Perform ad hoc data exploration with SQL and validate systems against requirements
  • Mentor junior engineers and coordinate with QA to ensure timely delivery

Skills

Python
Java
SQL
Databricks
Apache Spark
Jenkins
GitHub
Snowflake
ClickHouse
AWS

Education

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

Tools

Jenkins
GitHub
Databricks
Apache Spark
Snowflake
ClickHouse
AWS

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.

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.

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.

Skills Apache Spark, Java (Programming Language), Python (Programming Language)

Position is eligible to work remotely one or more days per week, per company policy.

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.

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

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.

At Comcast , you have the power to connect the world. Your career options are endless as you grow in your career. Explore your future with access to a variety of teams, locations, and resources in an expanding network. You can also explore additional opportunities at our company, NBCUniversal.

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

Similar jobs worth comparing

Sr. Software Engineer-0335
Sr. Software Engineer-0335

Comcast • Reston (VA)

Hybrid
USD 152,000 - 170,000
Sr. Software Engineer-0335
Sr. Software Engineer-0335

Comcast Advertising • Reston (VA), Northern (KY)

Hybrid
USD 152,000 - 170,000
Sr. Software Engineer-0335
Sr. Software Engineer-0335

Comcast Corporation • Reston (VA), Northern (KY)

Hybrid
USD 152,000 - 170,000
Benefits package
Sr. Software Engineer (Data)-0336
Sr. Software Engineer (Data)-0336

Comcast Advertising • Reston (VA), Northern (KY)

Hybrid
USD 133,000 - 180,000
Software Engineer 3 (C++/Backend systems) - FreeWheel
Software Engineer 3 (C++/Backend systems) - FreeWheel

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

Hybrid
USD 120,000 - 180,000
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel

Comcast Technology Solutions • Chicago (IL), Northern (KY)

Hybrid
USD 130,000 - 194,000
Backend Software Engineer (Python or PHP) - New York - ONSITE 4X Week
Backend Software Engineer (Python or PHP) - New York - ONSITE 4X Week

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

Hybrid
USD 125,000 - 188,000
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel
Senior Backend Software Engineer (Python or PHP) - Chicago - ONSITE 2X Week- FreeWheel

Comcast (CC) of Willow Grove • Chicago (IL)

On-site
USD 130,000 - 194,000
Backend Software Engineer (Python or PHP) - New York - ONSITE 4X Week
Backend Software Engineer (Python or PHP) - New York - ONSITE 4X Week

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

On-site
USD 125,000 - 188,000
Lead Software Engineer- Englewood, CO or Sunnyvale, CA- ONSITE 4X Weely- FreeWheel
Lead Software Engineer- Englewood, CO or Sunnyvale, CA- ONSITE 4X Weely- FreeWheel

Comcast (CC) of Willow Grove • Englewood (CO)

On-site
USD 160,000 - 240,000