Senior Software Engineer

Comcast

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Reston, VA
Salary
$152,363–$170,000 / yr
Posted
51 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $162k
This role $161k
$110k $210k
below market most similar roles pay here above market

This role pays more than 50% of similar roles. Most pay $135,000–$189,100 — the blue band above. At the midpoint, this role pays about $161k versus about $162k for comparable roles.

Based on 240 similar postings.

Employer

About Comcast

Comcast is an American telecommunications and media conglomerate, providing cable TV, internet, and phone services under the Xfinity brand, and owning NBCUniversal.

Comcast currently has 66 open roles on FindRole.

Listed pay typically runs $141,850–$200,000 across 57 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Senior Software Engineer

The Sr. Software Engineer-0335 joins the team to provide technical leadership during the design process and mentor junior software engineers. This role involves developing software and data products using Python, building data APIs with Java, and performing ad hoc data exploration using SQL. The engineer will implement secure data compliance initiatives on AWS cloud, develop machine learning models using Databricks and Apache Spark, and manage data warehousing for large volumes of data using Snowflake and Clickhouse. Daily tasks include writing code with Jenkins, using GitHub for version control, and collaborating with stakeholders to identify technical requirements. The position focuses on the technical challenges of ad platforms, ensuring software meets specifications while managing architectural choices and testing subsystems within a complex data infrastructure.

What does a Software Engineer earn in Virginia?

Median $163500 from 122 postings across 24 companies.

See salary data

What you'll do

  • Develop software and data products using Python.
  • Develop data APIs using Java.
  • Perform ad hoc data exploration using SQL.
  • Implement secure data compliance initiatives to data infrastructure using AWS cloud.
  • Develop machine learning models using Databricks and Apache Spark.
  • Leverage Snowflake and Clickhouse to perform data warehousing and query large volumes of data.
  • Test and evaluate systems, subsystems, and components with the Quality Assurance team.
  • Present and defend architectural, design, and technical choices to internal and external audiences.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Five years of experience developing software and data products using Python.
  • Experience developing data APIs using Java.
  • Experience performing ad hoc data exploration using SQL.
  • Experience writing code using Jenkins.
  • Experience implementing secure data compliance initiatives to data infrastructure using AWS cloud.
  • Experience using GitHub for version control.
  • Three years of experience developing machine learning models using Databricks and Apache Spark.
  • Experience leveraging Snowflake for data warehousing and querying data warehouses using Clickhouse.

More like this

Similar roles

Senior Software Engineer, Data

Comcast

Reston, VA 51 days ago $132,875–$180,000
Python SQL Golang GitHub Apache Spark Jenkins AWS Clickhouse Snowflake Databricks CI/CD Data APIs Machine Learning
5+ yrs exp

Senior Software Engineer

University of Miami

Miami, FL 39 days ago
Node.js React TypeScript JavaScript HTML CSS Express.js Nest.js Loopback.js AWS Azure Google Cloud Platform SQL NoSQL Git Python R Docker Kubernetes RESTful APIs Jest Cypress D3.js Plotly.js Agile Scrum
4+ yrs exp

Senior Software Engineer

LPL Financial

Fort Mill, SC +1 76 days ago $106,100–$176,900
.NET Angular JavaScript SQL Server AWS CI/CD GitHub Actions Octopus Deploy DevOps API Management Serverless CSS Semantic HTML Object-Oriented Programming Data Modeling SDLC
6+ yrs exp

Senior Software Engineer

Alkami

Remote 61 days ago
Java C# React Angular Vue.js HTML CSS Kubernetes SQL NoSQL REST API UI Automation Open telemetry Cloud Native Caching Agile SaaS
5+ yrs exp Remote

Senior Software Engineer

Uber

New York, NY 9 days ago
TypeScript GoLang Tailwind Fullstack Web Technologies Software Design Monitoring Testing Alerting UI/UX Product Engineering
6+ yrs exp Hybrid

Senior Software Engineer

Uber

San Francisco, CA +1 4 days ago
Go Java TypeScript JavaScript React Node.js Microservices Distributed Systems Kubernetes Docker Kafka WebGL Mapbox Google Maps APIs API Design Distributed Tracing
5+ yrs exp Hybrid