Software Engineer (Data)-4183

Comcast

Hybrid

Quick summary

Work type
Hybrid
Location
Reston, VA
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $163k
$112k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $135,000–$191,500.

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 42 open roles on FindRole.

Listed pay typically runs $129,515–$195,779 across 22 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Software Engineer (Data)-4183

As a Software Engineer in the Data team at this innovative company, you will play a crucial role in developing large-scale Big Data systems and data environments. Your day-to-day responsibilities include designing, testing, and maintaining software that processes vast datasets using technologies like SQL, Presto, Python, Scala, Java, and Spark within AWS. You’ll develop APIs with Go, perform multithreading for concurrent execution, and use Jenkins for CI/CD pipelines. Additionally, you will process data on Snowflake and Databricks, store relational data in MySQL, debug issues, create dashboards on Datadog, and collaborate with global teams to execute proof of concepts and integrate new requirements. This role requires expertise in Agile development, experience with AWS cloud services, and a strong background in software debugging and performance optimization for distributed systems.

What you'll do

  • Design and develop software to extract, transform, and load large data sets.
  • Develop APIs using Go for concurrent execution of data processing applications.
  • Use Snowflake and Databricks to process large volumes of data efficiently.
  • Debug functional and performance issues on software modules in distributed systems.
  • Create dashboards on Datadog to monitor 24x7 availability of critical deployments.
  • Write code to extract MRM ad logs from FreeWheel Big Data platforms and load campaign data.

What we're looking for

  • 2+ years of experience developing software in an Agile environment using AWS, SQL, Python, Scala, Java, and Spark.
  • Experience developing APIs with Go and performing multithreading for concurrent data processing applications.
  • Proficiency in Jenkins for CI/CD processes and debugging functional issues on Snowflake, Databricks, and Spark.
  • 1+ year of experience processing large datasets using Snowflake and Databricks.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.

More like this

Similar roles

Software Engineer-7982

Comcast

Reston, VA 1 day ago
Go React JavaScript TypeScript HTML CSS AWS MySQL Redis Agile Jenkins Docker gomock Playwright Cypress
Hybrid

Sr. Software Engineer-8907

Comcast

Reston, VA 1 day ago
Go React JavaScript HTML CSS TypeScript MySQL Redis Docker AWS Agile CI/CD Jenkins Prometheus Grafana
Hybrid

Senior Software Engineer (001969)

Wells Fargo

Charlotte, NC 7 days ago
Spring Spring MVC Spring Boot Oracle MS SQL Mongo DB Jasmine Karma Selenium JUnit RestAssured Jenkins UrbanCode Deploy Harness JMeter Blazemeter Splunk AppDynamics Agile Methodologies PCF OpenShift Web application penetration testing Secure code review JavaScript HTML XML Linux UNIX Microservices SQL Kafka REST SOAP AngularJS React JS Node JS
Hybrid

Software Development Engineer - Data

Apple Inc

Cupertino, CA 8 days ago $181,100$318,400
Apache_Flink Apache_Kafka Apache_Iceberg Kubernetes Yarn CI/CD Python Java Scala Docker Prometheus Grafana AWS Azure Google_Cloud_Platform Terraform Git Jenkins Spark PostgreSQL MongoDB

Lead Software Engineer (002106)

Wells Fargo

Minneapolis, MN 7 days ago $145,018$206,000
Java Spring Boot Spring Security Net Core .NET Core SOA RESTful SOAP SQL Oracle AngularJS JavaScript Agile Methodologies
Hybrid