Post job

Data Engineer jobs at Comcast - 22 jobs

  • Lead Data Engineer - Platform

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary The Data Engineering Platform, Standards & Enablement team at Comcast is seeking a Lead Data Engineer - Platform to serve as the senior-most technical authority for our enterprise data platform. This Engineer 4 will architect and evolve the next-generation data engineering platform that powers Comcast's data ecosystem across Databricks, AWS, Kafka, and distributed database environments. As a platform leader, you will define strategy, establish standards, and guide global teams to deliver a secure, scalable, and cost-efficient platform enabling mission-critical analytics and data workloads. Job Description As the Lead Data Engineer - Platform, you will own the vision and roadmap for Comcast's enterprise data platform. You will partner with Cloud Engineering, Cybersecurity, Enterprise Architecture, and Product Engineering to shape foundational capabilities that support thousands of data pipelines and analytics workloads. This role requires deep technical expertise, strong leadership skills, and the ability to influence across a large engineering organization. You will lead platform strategy, enforce governance, optimize performance, and ensure resiliency while mentoring senior engineers and driving engineering excellence. Due to the nature of the role and the team collaborate, this Engineer 4 role is based in our West Chester, PA office. This position is ineligible for visa sponsorship. To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future Core Responsibilities Enterprise Platform Strategy & Architecture * Define and evolve Comcast's enterprise data platform strategy across Databricks, AWS, Kafka, and database ecosystems. * Develop architectural patterns, reference implementations, reusable frameworks, and platform guardrails. * Lead decisions on compute orchestration, storage tiering, data access models, and multi-region resiliency. * Serve as SME for Databricks architecture, including security model, cluster governance, Unity Catalog, Delta Lake strategy, and optimization frameworks. Technical Leadership & Engineering Excellence * Act as the highest-level escalation point for complex platform issues. * Set engineering standards and coding conventions for all data engineering domains. * Mentor senior engineers and architects; promote best practices and thought leadership. * Evaluate emerging technologies to enhance scalability and operational efficiency. Platform Operations, Governance & Security * Own platform governance, including workspace lifecycle, cluster policy enforcement, and compliance. * Drive adoption of monitoring and observability tools (ELK, CloudWatch, Databricks native logging). * Implement FinOps strategies for cost management and forecasting. * Ensure platform resilience, disaster recovery readiness, and high availability. Cross-Functional Leadership & Delivery * Lead globally distributed platform engineering teams (onshore, offshore, vendor partners). * Partner with Security, Enterprise Architecture, and CloudOps to align standards and governance. * Drive quarterly planning, roadmap execution, and platform enhancements. * Communicate risks, KPIs, and modernization opportunities to executive stakeholders. Required Experience/Qualifications: * 8-10+ years of experience in Data Engineering, Platform Engineering, Distributed Systems, or Software Engineering. * Deep hands-on expertise in Databricks engineering and administration: Cluster policies & cost governance; Workspace architecture; Unity Catalog & data access models; Delta Lake performance tuning; Job orchestration & pipeline optimization * Advanced AWS experience with: S3 lifecycle tiers, encryption, cross-account architectures; MSK provisioning, tuning, scaling, monitoring; EC2, VPC networking, IAM role design; Lambda for serverless automation * Strong background in backend/datastore technologies (Oracle, MongoDB). * Expert-level knowledge of Kafka, Spark, distributed computing, and real-time ingestion frameworks. * Proficiency in Python, SQL, and Shell scripting. * Prior leadership experience managing platform teams and offshore delivery models. * Proven ability to define and enforce platform standards across large organizations. * Excellent communication and stakeholder influence skills. Preferred Experience: * Experience with Databricks Unity Catalog rollout at enterprise scale. * Experience creating reusable Spark frameworks or platform accelerators. * Familiarity with Databricks Serverless, DLT, or Photon. * Knowledge of Kubernetes, container orchestration, and microservices patterns. * AWS or Databricks professional certifications. * Telecom or large enterprise digital commerce experience. 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 Amazon Web Services (AWS), Artificial Intelligence (AI), Collaboration, Databricks Platform, ETL Design 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 benefits summary on our careers site for more details. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 7-10 Years 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.
    $73k-100k yearly est. Auto-Apply 19d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Business Intelligence Engineer (Looker Platform)

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary The Engineer II - Looker Administrator is responsible for managing, optimizing, and supporting the Looker (Looker Studio/Looker Platform) environment. This role ensures platform reliability, drives best practices in semantic modeling and governance, and partners with data engineering, analytics, and business teams to deliver scalable, high-quality BI solutions. Job Description This role is based in our downtown Philadelphia Comcast Technology Center. This position is ineligible for visa sponsorship. To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future Responsibilities * Configure, administer, and maintain Looker instances, including user access, roles, permissions, folders, and content governance. * Monitor Looker system performance, schedule management, and Looker PDT (Persistent Derived Table) rebuild cycles. * Migration to Google Cloud Core * Troubleshoot platform issues, manage incident resolution, and coordinate with Google Cloud support when needed. * Implement and maintain version control, deployment processes, and Dev → Prod workflows using Git. * Understand LookML models, views and reusable components * Help maintain governance and security standards, ensuring correct data access. * Support onboarding and basic training for new users. * Provide support for BI tool users across the organization. * Work with cross-functional teams to support business reporting needs. * Contribute to knowledge base articles, training materials, and process documentation. * Help enforce BI governance standards * Ensure compliance with internal data management and security policies * Other functions as needed as it applies to the BI tools * Consistent exercise of independent judgment and discretion in matters of significance. * Other duties and responsibilities as assigned. Required Skills/Experience * 2-4 years of experience with Looker administration or BI platform support. * Proficiency with LookML, SQL, data modeling, and working with cloud data warehouses (BigQuery, Snowflake, Redshift, etc.). * Familiarity with Git- based version control for BI environments * Familiarity with Git-based version control and CI/CD processes for BI environments. * Experience troubleshooting dashboard performance and modeling issues. * Familiarity with data visualization concepts and best practices * Strong problem-solving and troubleshooting skills * Ability to communicate technical issues clearly to non-technical users Preferred Experience * Experience with Google Cloud Platform environments * Experience with cloud platforms (Azure, AWS) * Experience with scripting (Python, Bash) * Understanding of BI governance, security roles * Background in supporting enterprise BI platforms (Looker, Tableau, Power BI) Employees at all levels are expected to: * Understand our Operating Principles; make them the guidelines for how you do your job. * Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services. * Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences. * Win as a team - make big things happen by working together and being open to new ideas. * Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers. * Drive results and growth. * Support a culture of inclusion in how you work and lead. * Do what's right for each other, our customers, investors and our communities. 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 Analytics, Business Intelligence (BI), Dashboard Reporting, Looker Data Platform, Python (Programming Language), Structured Query Language (SQL), Tableau Server 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 benefits summary on our careers site for more details. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 2-5 Years 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.
    $66k-89k yearly est. Auto-Apply 18d ago
  • Lead Data Engineer - Platform

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) **Job Summary** The Data Engineering Platform, Standards & Enablement team at Comcast is seeking a Lead Data Engineer - Platform to serve as the senior-most technical authority for our enterprise data platform. This Engineer 4 will architect and evolve the next-generation data engineering platform that powers Comcast's data ecosystem across Databricks, AWS, Kafka, and distributed database environments. As a platform leader, you will define strategy, establish standards, and guide global teams to deliver a secure, scalable, and cost-efficient platform enabling mission-critical analytics and data workloads. **Job Description** As the Lead Data Engineer - Platform, you will own the vision and roadmap for Comcast's enterprise data platform. You will partner with Cloud Engineering, Cybersecurity, Enterprise Architecture, and Product Engineering to shape foundational capabilities that support thousands of data pipelines and analytics workloads. This role requires deep technical expertise, strong leadership skills, and the ability to influence across a large engineering organization. You will lead platform strategy, enforce governance, optimize performance, and ensure resiliency while mentoring senior engineers and driving engineering excellence. Due to the nature of the role and the team collaborate, this Engineer 4 role is based in our West Chester, PA office. _This position is ineligible for visa sponsorship. To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future_ **Core Responsibilities** Enterprise Platform Strategy & Architecture + Define and evolve Comcast's enterprise data platform strategy across Databricks, AWS, Kafka, and database ecosystems. + Develop architectural patterns, reference implementations, reusable frameworks, and platform guardrails. + Lead decisions on compute orchestration, storage tiering, data access models, and multi-region resiliency. + Serve as SME for Databricks architecture, including security model, cluster governance, Unity Catalog, Delta Lake strategy, and optimization frameworks. Technical Leadership & Engineering Excellence + Act as the highest-level escalation point for complex platform issues. + Set engineering standards and coding conventions for all data engineering domains. + Mentor senior engineers and architects; promote best practices and thought leadership. + Evaluate emerging technologies to enhance scalability and operational efficiency. Platform Operations, Governance & Security + Own platform governance, including workspace lifecycle, cluster policy enforcement, and compliance. + Drive adoption of monitoring and observability tools (ELK, CloudWatch, Databricks native logging). + Implement FinOps strategies for cost management and forecasting. + Ensure platform resilience, disaster recovery readiness, and high availability. Cross-Functional Leadership & Delivery + Lead globally distributed platform engineering teams (onshore, offshore, vendor partners). + Partner with Security, Enterprise Architecture, and CloudOps to align standards and governance. + Drive quarterly planning, roadmap execution, and platform enhancements. + Communicate risks, KPIs, and modernization opportunities to executive stakeholders. **Required Experience/Qualifications:** + 8-10+ years of experience in Data Engineering, Platform Engineering, Distributed Systems, or Software Engineering. + Deep hands-on expertise in Databricks engineering and administration: Cluster policies & cost governance; Workspace architecture; Unity Catalog & data access models; Delta Lake performance tuning; Job orchestration & pipeline optimization + Advanced AWS experience with: S3 lifecycle tiers, encryption, cross-account architectures; MSK provisioning, tuning, scaling, monitoring; EC2, VPC networking, IAM role design; Lambda for serverless automation + Strong background in backend/datastore technologies (Oracle, MongoDB). + Expert-level knowledge of Kafka, Spark, distributed computing, and real-time ingestion frameworks. + Proficiency in Python, SQL, and Shell scripting. + Prior leadership experience managing platform teams and offshore delivery models. + Proven ability to define and enforce platform standards across large organizations. + Excellent communication and stakeholder influence skills. **Preferred Experience:** + Experience with Databricks Unity Catalog rollout at enterprise scale. + Experience creating reusable Spark frameworks or platform accelerators. + Familiarity with Databricks Serverless, DLT, or Photon. + Knowledge of Kubernetes, container orchestration, and microservices patterns. + AWS or Databricks professional certifications. + Telecom or large enterprise digital commerce experience. **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:** Amazon Web Services (AWS); Artificial Intelligence (AI); Collaboration; Databricks Platform; ETL Design 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. **Education** Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. **Relevant Work Experience** 7-10 Years **Job Family Group:** Engineering
    $73k-100k yearly est. 18d ago
  • Software Engineer (Java)

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) **Job Summary** A Full Stack Developer is responsible for developing, implementing and testing product specifications for application programming interface and data layers across a range of software products and platforms. Within a squad of developers, a backend engineer will be a technical resource on several features, application programming interfaces, and practices. Works closely with product owners and work with developers across multiple teams within the same domain. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as resource for colleagues with less experience. **Job Description** ***This position is unable to provide work authorization sponsorship or immigration support now or in the future.*** Comcast's Technology + Product (T+P) organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. XVP-sports team in T+P focuses on delivering Sports statistical and canonical data to support and fuel interactive UI's on TV's , web and mobile apps for various international clients. The cyclical nature of sports leagues seasons and competitions provides an exciting environment of short-/mid-/long-term efforts. The XVP-sports team works with all technologies, patterns, & products. Are you passionate about sports? Are you passionate about software development? Do you like solving challenging problems and working within a highly motivated team environment melding ideas, skills, & talents delivering solutions? **Core Responsibilities** + Work with engineering team, product, clients and UX to understand new requirements. + Refine and estimate new deliverables. + Implement new APIs, backend services and automation tasks to specification provided. + Understand platform usage and assist with production deployments and customer issue triage. + Design and develop highly available and scalable applications that can be hosted on Cloud Platforms. + Design and develop security features as part of the development and embrace the DevSecOps culture. + Create tools to identify and mitigate the production incidents within the defined MTTR (Mean Time To Recover) KPI. + Create re-usable components that can be leveraged by multiple teams, where needed. + Create self-contained microservices or APIs to support the business logic. + Use content management systems as applicable and global design patterns & defined coding standards and practices established by the team. + Collaborate with project stakeholders to identify product and technical requirements. + Work closely with the architects and DevOps Engineers to define the functional and technical requirements. + Create insights for Managers to track business and operational metrics. **About Our Perks & Benefits:** We are determined to create an environment where our employees feel valued, understand our business goals, and are motivated. **Here's a look at just some of the perks and benefits we make available to our US-based employees:** + Medical & Dental + 401(k) Savings Plan + Generous paid time off + Life Milestones - from adoption assistance, childcare resources, pet insurance, and more, Comcast supports you at all life stages. + Courtesy Services - We offer all full-time employees in serviceable areas free digital TV and internet. + Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms. **Learn more at** ************************************* **Reasonable Accommodation** We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation. **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 EOE/Veterans/Disabled/LGBT employer.** Job Profile: Engineer 3, Software Development & Engineering - Backend Engineering 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:** Back-End Development; Applications Programming; Application Programming Interface (API) **Salary:** Primary Location Pay Range: This job can be performed in California with a good faith estimated pay range upon hire of $130,675.03 - $174,233.37 USD. Comcast intends to offer the selected candidate base pay within the posted range for this role at the time of posting dependent on job-related, non-discriminatory factors such as experience. 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. **Education** Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. **Relevant Work Experience** 5-7 Years **Job Family Group:** Engineering
    $130.7k-174.2k yearly 60d+ ago
  • Software Engineer (Java)

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary A Full Stack Developer is responsible for developing, implementing and testing product specifications for application programming interface and data layers across a range of software products and platforms. Within a squad of developers, a backend engineer will be a technical resource on several features, application programming interfaces, and practices. Works closely with product owners and work with developers across multiple teams within the same domain. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as resource for colleagues with less experience. Job Description * This position is unable to provide work authorization sponsorship or immigration support now or in the future.* Comcast's Technology + Product (T+P) organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. XVP-sports team in T+P focuses on delivering Sports statistical and canonical data to support and fuel interactive UI's on TV's , web and mobile apps for various international clients. The cyclical nature of sports leagues seasons and competitions provides an exciting environment of short-/mid-/long-term efforts. The XVP-sports team works with all technologies, patterns, & products. Are you passionate about sports? Are you passionate about software development? Do you like solving challenging problems and working within a highly motivated team environment melding ideas, skills, & talents delivering solutions? Core Responsibilities * Work with engineering team, product, clients and UX to understand new requirements. * Refine and estimate new deliverables. * Implement new APIs, backend services and automation tasks to specification provided. * Understand platform usage and assist with production deployments and customer issue triage. * Design and develop highly available and scalable applications that can be hosted on Cloud Platforms. * Design and develop security features as part of the development and embrace the DevSecOps culture. * Create tools to identify and mitigate the production incidents within the defined MTTR (Mean Time To Recover) KPI. * Create re-usable components that can be leveraged by multiple teams, where needed. * Create self-contained microservices or APIs to support the business logic. * Use content management systems as applicable and global design patterns & defined coding standards and practices established by the team. * Collaborate with project stakeholders to identify product and technical requirements. * Work closely with the architects and DevOps Engineers to define the functional and technical requirements. * Create insights for Managers to track business and operational metrics. About Our Perks & Benefits: We are determined to create an environment where our employees feel valued, understand our business goals, and are motivated. Here's a look at just some of the perks and benefits we make available to our US-based employees: * Medical & Dental * 401(k) Savings Plan * Generous paid time off * Life Milestones - from adoption assistance, childcare resources, pet insurance, and more, Comcast supports you at all life stages. * Courtesy Services - We offer all full-time employees in serviceable areas free digital TV and internet. * Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms. Learn more at ********************************* Reasonable Accommodation We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation. 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 EOE/Veterans/Disabled/LGBT employer. Job Profile: Engineer 3, Software Development & Engineering - Backend Engineering Skills Application Programming Interface (API), Applications Programming, Back-End Development Compensation Primary Location Pay Range: This job can be performed in California with a good faith estimated pay range upon hire of $130,675.03 - $174,233.37 USD. Comcast intends to offer the selected candidate base pay within the posted range for this role at the time of posting dependent on job-related, non-discriminatory factors such as experience. 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. Education Bachelor's Degree (Required) While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 5-7 Years 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.
    $130.7k-174.2k yearly Auto-Apply 4d ago
  • Lead Software Engineer-4512

    Comcast 4.5company rating

    Data engineer job at Comcast

    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 Summary Job Description DUTIES: Provide technical leadership in designing and developing new software and web applications using C++ and Go (Golang); process data using Big Data technologies including Spark and Presto; work with distributed systems; develop backend forecasting functions for advertising platforms, including inventory forecasting, campaign performance forecasting, and A/B testing; develop software in a Linux environment; 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 seven (7) years of experience developing software using C++ and Go (Golang); working with distributed systems; of which five (5) years of experience include developing backend forecasting functions for advertising platforms, including inventory forecasting, campaign performance forecasting, and A/B testing; developing software in a Linux environment; of which two (2) years include processing data using Big Data technologies including Spark and Presto. SALARY: $189,592 to $205,000 per year 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 A/B Testing, Go Programming Language, Presto Compensation Base Pay: $189,592.00 Comcast intends to offer the selected candidate base pay dependent on job-related, non-discriminatory factors such as experience. 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. 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.
    $189.6k-205k yearly Auto-Apply 15d ago
  • Software Engineer (Java)

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary A Full Stack Developer is responsible for developing, implementing and testing product specifications for application programming interface and data layers across a range of software products and platforms. Within a squad of developers, a backend engineer will be a technical resource on several features, application programming interfaces, and practices. Works closely with product owners and work with developers across multiple teams within the same domain. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as resource for colleagues with less experience. Job Description * This position is unable to provide work authorization sponsorship or immigration support now or in the future.* Comcast's Technology + Product (T+P) organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. XVP-sports team in T+P focuses on delivering Sports statistical and canonical data to support and fuel interactive UI's on TV's , web and mobile apps for various international clients. The cyclical nature of sports leagues seasons and competitions provides an exciting environment of short-/mid-/long-term efforts. The XVP-sports team works with all technologies, patterns, & products. Are you passionate about sports? Are you passionate about software development? Do you like solving challenging problems and working within a highly motivated team environment melding ideas, skills, & talents delivering solutions? Core Responsibilities * Work with engineering team, product, clients and UX to understand new requirements. * Refine and estimate new deliverables. * Implement new APIs, backend services and automation tasks to specification provided. * Understand platform usage and assist with production deployments and customer issue triage. * Design and develop highly available and scalable applications that can be hosted on Cloud Platforms. * Design and develop security features as part of the development and embrace the DevSecOps culture. * Create tools to identify and mitigate the production incidents within the defined MTTR (Mean Time To Recover) KPI. * Create re-usable components that can be leveraged by multiple teams, where needed. * Create self-contained microservices or APIs to support the business logic. * Use content management systems as applicable and global design patterns & defined coding standards and practices established by the team. * Collaborate with project stakeholders to identify product and technical requirements. * Work closely with the architects and DevOps Engineers to define the functional and technical requirements. * Create insights for Managers to track business and operational metrics. About Our Perks & Benefits: We are determined to create an environment where our employees feel valued, understand our business goals, and are motivated. Here's a look at just some of the perks and benefits we make available to our US-based employees: * Medical & Dental * 401(k) Savings Plan * Generous paid time off * Life Milestones - from adoption assistance, childcare resources, pet insurance, and more, Comcast supports you at all life stages. * Courtesy Services - We offer all full-time employees in serviceable areas free digital TV and internet. * Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms. Learn more at ********************************* Reasonable Accommodation We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation. 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 EOE/Veterans/Disabled/LGBT employer. Job Profile: Engineer 3, Software Development & Engineering - Backend Engineering Skills Application Programming Interface (API), Applications Programming, Back-End Development Compensation Primary Location Pay Range: This job can be performed in California with a good faith estimated pay range upon hire of $130,675.03 - $174,233.37 USD. Comcast intends to offer the selected candidate base pay within the posted range for this role at the time of posting dependent on job-related, non-discriminatory factors such as experience. 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. Education Bachelor's Degree (Required) While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 5-7 Years 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.
    $130.7k-174.2k yearly Auto-Apply 4d ago
  • Software Engineer, Business Process and Operations Management Platforms (Eng 3)

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary Business Information Technology (BIT) is a specialized group within Comcast Technology focused on serving business customers-ranging from small businesses to large enterprises and federal government clients. BIT is seeking a Software Engineer III to design, develop, and enhance our internally built, multi-tenant Business Process and Operations Management Platform. This platform enables agents to efficiently manage fulfillment orders, collaborate across teams, and ensure seamless communication and tracking throughout the request lifecycle. In this role, you will lead the end-to-end development process-from intake and design to implementation and testing-partnering with offshore engineers and serving as the primary development point of contact for the platform. You will work closely with product stakeholders, architecture teams, and QA to deliver high-quality, scalable solutions. Job Description This Engineer can be based with the team in either Mt Laurel, NJ; Reston, VA; or Philadelphia, PA. This position is ineligible for visa sponsorship. To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future Core Responsibilities: * Own development for our internally developed multi-tenant biz ops platform; potentially transition to adjacent platforms within the team per business needs * Participate in intake and architecture discussions to translate requirements into scalable designs, leveraging BPM concepts and platform patterns. * Design and develop modern web applications and microservices using Angular (UI), Java/Spring Boot (services), and database technologies. * Coordinate with offshore teams to drive delivery: clarify requirements, break down work, review code/designs, and ensure quality at each stage. * Integrate with internal/external systems via web services/microservices, ETLs, and data pipelines; work with the Kotja database where applicable. * Leverage BPM tooling (e.g., Flowable, Oracle BPM, or equivalent) to model and implement business processes within the platform. * Author and facilitate test design: build unit/integration tests, define test cases, and collaborate with QA to validate functionality against specs. * Serve as the primary dev contact for Bedrock (production support team exists; you'll triage and drive fixes/changes on the development side). * Document technical decisions: designs, APIs, data models, process flows, test results, and operational runbooks. * Apply AI-assisted development practices (team uses Copilot) to accelerate coding, testing, and documentation-while maintaining high code quality. * Mentor junior engineers and contribute to engineering best practices, code reviews, and continuous improvement efforts. * Monitor and evaluate competing products/approaches, proposing improvements to the platform's design, reliability, and developer experience. * Work typical business hours with occasional coordination across time zones for offshore collaboration. * Consistent exercise of independent judgment and discretion in matters of significance. * Other duties and responsibilities as assigned. Qualifications: * 5-7+ years of professional software engineering experience with modern web and service development. * Proficiency in programming languages: Java, C++, Python. * Hands on experience using Front-end technologies: Angular/React/Vue, JavaScript, HTML, CSS, jQuery. * Integration frameworks: Spring Framework, Spring Integration, Apache Camel * Solid database fundamentals: MSSQL, MySQL, Oracle, and NoSQL databases like MongoDB. * Unit testing frameworks: JUnit, TestNG. * Demonstrated experience with Service-oriented architecture (SOA), RESTful APIs, and microservices * Messaging platforms: RabbitMQ, Kafka. * CI/CD tools: GoCD, Jenkins, Concourse. * Understanding of Business process management concepts and tools: JBPM, Activiti, Flowable. * Experience coordinating with offshore teams (requirements clarity, delivery oversight, code/design reviews). * Strong testing mindset: unit/integration testing, test case design, and collaboration with QA. * Excellent communication skills; comfortable being the primary dev contact for a platform/team. Preferred: * Cloud platforms: Pivotal Cloud Foundry, AWS, Azure. * Secure coding practices, Full-stack development experience. * Data analysis and reporting using R, Python. * Familiarity with AI/ML concepts and use of Copilot or similar AI tools in development workflows. * Experience in telecom or cable industry Employees at all levels are expected to: * Understand our Operating Principles; make them the guidelines for how you do your job. * Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services. * Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences. * Win as a team - make big things happen by working together and being open to new ideas. * Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers. * Drive results and growth. * Support a culture of inclusion in how you work and lead. * Do what's right for each other, our customers, investors and our communities. 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 AI Concepts, Angular UI, BPM Architecture, Design, Java Spring, Software Development Compensation Primary Location Pay Range: $114,985.89 - $172,478.83 Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. 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. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 5-7 Years 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.
    $115k-172.5k yearly Auto-Apply 14d ago
  • Sr. Software Engineer-5405

    Comcast 4.5company rating

    Data engineer job at Comcast

    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 Summary Job Description DUTIES: Provide technical leadership in designing and developing back-end service software; use C++ for network programming and designing large-scale, distributed, mission-critical systems; build high-performance, concurrent, server-side applications using Golang; debug code with GDB (GNU Debugger) and Delve; build and optimize SQL database for low-latency, high-throughput database systems in large-scale environments; use Jira for project management and issue tracking; use Git and Jenkins for code management; develop distributed systems; leverage Linux OS tools and commands for troubleshooting and technical support; design and implement data privacy frameworks compliant with GDPR, CCPA, and GPP; support and customize existing applications, including software updates and integration of new solutions; document development processes, technical requirements, and test results; research competitive products and industry practices; collaborate with stakeholders to define technical requirements; work with Quality Assurance to validate specifications; and mentor junior 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 a related technical field, and five (5) years of experience performing back-end service software development; using C++ for network programming and designing large-scale, distributed, mission-critical systems; building high-performance, concurrent, server-side applications using Golang; debugging code with GDB (GNU Debugger) and Delve; building and optimizing SQL database for low-latency, high-throughput database systems in large-scale environments; using Jira for project management and issue tracking; using Git and Jenkins for code management; developing distributed systems; and leveraging Linux OS tools and commands for troubleshooting and technical support. SALARY: $189,592.00 to $195,000.00 per year. 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 C++ Programming Language, GNU Debugger, Linux Compensation Comcast intends to offer the selected candidate base pay dependent on job-related, non-discriminatory factors such as experience. 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. 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.
    $189.6k-195k yearly Auto-Apply 15d ago
  • Sr. Software Engineer - Payment Services Platform

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary The Payment Services team operates as a mission-critical payment processing unit, handling an impressive $4 billion in transactions each month. We are responsible for planning, designing, monitoring, and supporting new and existing REST microservices, stand-alone applications, ETLs and reports in a 24/7/365 global environment. Job Description ETL Development & Operations: * Design, build, and maintain production ETL workflows using Pentaho Data Integration (Spoon/Kitchen/Pan). * Implement scheduling, error handling, performance tuning, and support ETL conversion from legacy systems. Microservices & API Development: * Develop secure, scalable Java Spring Boot microservices and RESTful APIs, documented via Swagger/OpenAPI. * Ensure containerization, CI/CD integration, and observability using Spring Boot Actuator, Elastic logs, Kibana, and AppDynamics. Data Processing & Automation: * Write clean, tested Python 3 code for data processing and automation using pandas, requests, and deploy via Docker. * Author and maintain Concourse pipelines for automated CI/CD with reusable resources and robust failure handling. Cloud Architecture & Infrastructure: * Design and operate secure, cost-efficient systems on AWS (S3, EC2, RDS, Lambda, IAM, CloudWatch) using Infrastructure-as-Code (CloudFormation/Terraform). UI Development: * Build performant, component-driven UIs using React JS with modern hooks, state management, and accessibility best practices. Payment Processing Expertise: * Implement solutions for card and ACH flows, refunds, chargebacks, acquirer/processor integrations, PCI-DSS compliance, and reconciliation processes. Operations & Reliability: * Operate production systems with on-call responsibilities, incident response, monitoring, and continuous improvement for reliability and cost optimization. Collaboration & Best Practices: * Work closely with QA, BAs, DBAs, and DevOps teams for robust, end-to-end delivery. * Participate in code reviews, enforce best practices via SonarQube, and contribute to Agile/Scrum workflows. Must-Have Technical Skills * Pentaho Data Integration: Proven experience building and operating ETL workflows (Spoon/Kitchen/Pan), including scheduling, error handling, performance tuning, and ETL conversion. * Java (8+) & Spring Boot: Strong background in designing and developing secure, scalable microservices and RESTful APIs. * Python (3.x): Hands-on experience with data processing and automation using pandas/requests, with Docker-ready deployments. * Couchbase NoSQL: Practical experience with document-based databases and distributed data models. * Concourse CI/CD: Expertise in creating and maintaining pipelines for automated builds and deployments. * AWS Cloud Services: Experience with S3, EC2, RDS, Lambda, IAM, CloudWatch, and Infrastructure-as-Code (CloudFormation/Terraform). * React JS: Ability to build modern, component-driven UIs with hooks and state management. * Payment Processing Domain Knowledge: Familiarity with card and ACH flows, refunds, chargebacks, PCI-DSS compliance, and reconciliation processes. Preferred Qualifications: * GoLang Development: Experience building performant, concurrent services using Go. * Legacy ETL Migration Expertise: Familiarity with converting ETL workflows from other tools to Pentaho. * Advanced AWS Practices: Knowledge of cost optimization, security hardening, and serverless architectures. * Messaging Systems: Experience with RabbitMQ or similar messaging platforms. * Observability & Diagnostics: Proficiency with Elastic logs, Kibana, AppDynamics, and custom monitoring solutions. * Database Optimization: Strong understanding of Oracle SQL performance tuning and Couchbase indexing strategies. * Security & Compliance: Awareness of PCI-DSS and secure coding practices in payment processing systems. * Agile & DevOps Practices: Comfortable working in Agile/Scrum environments and collaborating with QA, DBAs, and infrastructure teams. 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 AWS Lambda, Java, Oracle, Pentaho Data Integration (Kettle), Spring Boot Compensation This job can be performed in Denver Campus with a Pay Range of $135,683.35 - $203,525.03 Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. 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. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 7-10 Years 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.
    $135.7k-203.5k yearly Auto-Apply 7d ago
  • Senior Software Engineer

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) **Job Summary** The day to day expectation for this role will be multi-faceted. You will be creating and supporting microservices, CI/CD pipelines and DevOps work to maintain our cloud infrastructure. The ideal candidate will help mentor junior engineers, conduct code reviews and design/architect solutions that scale and adhere to proper design patterns. Your expertise will be needed to not only create new APIs, but to also call out and re-factor existing code when/where improvements can be made. The team operates in two week sprints and we have daily stand-ups to go over critical issues and address any concerns/questions. **Job Description** The IDDL team is responsible for capturing, curating and enriching metadata for Comcast Enterprise and it's partners. Our team is growing and right in the heart of some key initiatives to drive growth, sustainability and overall health of Comcast data. The ideal candidate will be a motivated, team-oriented individual with a strong technical background coupled with a desire to innovate and immerse themselves in new technologies. Strong interpersonal skills, passion and a positive attitude is a must. **Required** **Technical Expertise/Skills** 7+ years of professional software engineering experience 7+ years working with Spring Boot, Restful APIs, SQL, AWS Cloud, CI/CD pipelines (preferably Concourse), Docker 7+ years working with object-oriented languages 7+ years architecting and implementing solid technical solutions to meet business need 3+ years shell scripting 5+ years working with AWS IAM, EC2, Lambda, messaging, EKS **Core Responsibilities** + Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs. + Designs new software and web applications, supports applications under development and customizes current applications. Develops software update process for existing applications. Assists in the roll-out of software releases. + Trains junior Software Development Engineers on internally developed software applications. + Oversees the researching, writing and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals and formal recommendations and reports. + Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects. + Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior level Software Development Engineers. + Assists in tracking and evaluating performance metrics. Ensures team delivers software on time, to specification and within budget. + Works with Quality Assurance team to determine if applications fit specification and technical requirements. + Displays expertise in knowledge of engineering methodologies, concepts and skills and their application in the area of specified engineering specialty. + Displays expertise in process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences. + Consistent exercise of independent judgment and discretion in matters of significance. + Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary. + Other duties and responsibilities as assigned. **Employees at all levels are expected to:** + Understand our Operating Principles; make them the guidelines for how you do your job. + Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services. + Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences. + Win as a team - make big things happen by working together and being open to new ideas. + Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers. + Drive results and growth. + Support a culture of inclusion in how you work and lead. + Do what's right for each other, our customers, investors and our communities. **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:** Technical Solutions; Java; Software Development; Design **Salary:** Primary Location Pay Range: $135,683.35 - $203,525.03 Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later. 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. **Education** Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. **Relevant Work Experience** 7-10 Years **Job Family Group:** Engineering
    $135.7k-203.5k yearly 3d ago
  • Senior Software Engineer

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary The day to day expectation for this role will be multi-faceted. You will be creating and supporting microservices, CI/CD pipelines and DevOps work to maintain our cloud infrastructure. The ideal candidate will help mentor junior engineers, conduct code reviews and design/architect solutions that scale and adhere to proper design patterns. Your expertise will be needed to not only create new APIs, but to also call out and re-factor existing code when/where improvements can be made. The team operates in two week sprints and we have daily stand-ups to go over critical issues and address any concerns/questions. Job Description The IDDL team is responsible for capturing, curating and enriching metadata for Comcast Enterprise and it's partners. Our team is growing and right in the heart of some key initiatives to drive growth, sustainability and overall health of Comcast data. The ideal candidate will be a motivated, team-oriented individual with a strong technical background coupled with a desire to innovate and immerse themselves in new technologies. Strong interpersonal skills, passion and a positive attitude is a must. Required Technical Expertise/Skills 7+ years of professional software engineering experience 7+ years working with Spring Boot, Restful APIs, SQL, AWS Cloud, CI/CD pipelines (preferably Concourse), Docker 7+ years working with object-oriented languages 7+ years architecting and implementing solid technical solutions to meet business need 3+ years shell scripting 5+ years working with AWS IAM, EC2, Lambda, messaging, EKS Core Responsibilities * Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs. * Designs new software and web applications, supports applications under development and customizes current applications. Develops software update process for existing applications. Assists in the roll-out of software releases. * Trains junior Software Development Engineers on internally developed software applications. * Oversees the researching, writing and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals and formal recommendations and reports. * Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects. * Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior level Software Development Engineers. * Assists in tracking and evaluating performance metrics. Ensures team delivers software on time, to specification and within budget. * Works with Quality Assurance team to determine if applications fit specification and technical requirements. * Displays expertise in knowledge of engineering methodologies, concepts and skills and their application in the area of specified engineering specialty. * Displays expertise in process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences. * Consistent exercise of independent judgment and discretion in matters of significance. * Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary. * Other duties and responsibilities as assigned. Employees at all levels are expected to: * Understand our Operating Principles; make them the guidelines for how you do your job. * Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services. * Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences. * Win as a team - make big things happen by working together and being open to new ideas. * Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers. * Drive results and growth. * Support a culture of inclusion in how you work and lead. * Do what's right for each other, our customers, investors and our communities. 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 Design, Java, Software Development, Technical Solutions Compensation Primary Location Pay Range: $135,683.35 - $203,525.03 Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. 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. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 7-10 Years 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.
    $135.7k-203.5k yearly Auto-Apply 4d ago
  • SDET

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary Responsible for validating product quality by analyzing and testing the quality of the codebase. Makes decisions affecting architecture of the test codebase including which software to use for writing test code. Focuses on writing code that will be executed in an automated and repeatable fashion which will reduce manual testing efforts and increase code quality and consistency. Develops and maintains code that validates front-end, middleware and database systems, using the latest tools and common programming languages. Provides input into various software development lifecycle stages. Partners with software engineers to write efficient automation code using coding standards and best practices. Executes automated code and creates comprehensive execution reports for team. Repairs complex broken automation scripts and performs peer reviews of automation codebase. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as resource and mentor for colleagues with less experience. Job Description * This position is unable to provide work authorization sponsorship or immigration support now or in the future.* Comcast's Technology, Product & Experience (TPX) organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. About the Team: The RDK Pre-Release Operations Engineering Organization is dedicated to ensuring the highest standards of product certification, precision, and readiness before market release. Through comprehensive operational oversight and stringent quality processes, we leverage advanced tooling and methodologies to continually elevate our quality standards. Key Responsibilities: * Write automated test code, using the same standards as a Software Engineer, that allows for repeatable, reliable testing solutions to test the wide functionality of products and software, maintaining automation codebase in a version control system (GIT, SVN). May include creating simple SQL queries for validation of databases and / or writing SOAP and RESTful API automated scripts. * Create automated testing documentation, including Test Plans, Test Summary Reports etc. * Execute automated test scripts and presents results to team. * Analyze broken test cases and diagnose and repair to working order. * Perform code reviews of automation scripts and front-end codebases. Diagnose and repair simple bugs within production code. * Serve as a guide and mentor for junior-level engineers. Provides technical leadership and consultation with regards to practices, procedures and techniques. Skills & Experience We're Looking For: * Proficiency in Java programming with experience in automation framework development and maintenance * Strong background in automation testing, including script development, code reviews, and test execution * Experience with API automation testing and validating backend services * Working knowledge of device software testing and device‑dependent applications * Ability to work with databases, including writing SQL queries for test data validation * Python experience is a plus but not required * Strong communication skills, with the ability to collaborate effectively across engineering and QA teams * Comfortable working in a team‑collaborative environment to improve test coverage, quality, and delivery About Our Perks & Benefits: We are determined to create an environment where our employees feel valued, understand our business goals, and are motivated. Here's a look at just some of the perks and benefits we make available to our US-based employees: * Medical & Dental * 401(k) Savings Plan * Generous paid time off * Life Milestones - from adoption assistance, childcare resources, pet insurance, and more, Comcast supports you at all life stages. * Courtesy Services - We offer all of our full-time employees in serviceable areas free digital TV and internet. * Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms. Learn more at jobs.comcast.com/benefits Reasonable Accommodation We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation. 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. Job Profile: Engineer 3, Software Development & Engineering Skills Automated Testing, Automation Frameworks, Communication, Java, Script Development 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 benefits summary on our careers site for more details. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 5-7 Years 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.
    $66k-89k yearly est. Auto-Apply 4d ago
  • Lead Software Engineer-0333

    Comcast 4.5company rating

    Data engineer job at Comcast

    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 Summary Job Description DUTIES: Provide technical leadership in developing back-end service software; use C++ for network programming and designing large-scale, distributed, mission-critical systems; build high-performance, concurrent, server-side applications using Golang; debug code with GDB (GNU Debugger) and Delve; build and optimize SQL database for low-latency, high-throughput database systems in large-scale environments; use Jira for project management and issue tracking; use Git and Jenkins for code management; develop distributed systems; leverage Linux OS tools and commands for troubleshooting and technical support; 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 seven (7) years of experience performing back-end service software development; using C++ for network programming and designing large-scale, distributed, mission-critical systems; building high-performance, concurrent, server-side applications using Golang; debugging code with GDB (GNU Debugger); building and optimizing SQL database for low-latency, high-throughput database systems in large-scale environments; using Jira for project management and issue tracking; using Git and Jenkins for code management; developing distributed systems; and leveraging Linux OS tools and commands for troubleshooting and technical support; of which three (3) years include debugging code with Delve. 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 C++ Programming Language, Git, GNU Debugger, SQL Databases 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 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.
    $105k-131k yearly est. Auto-Apply 15d ago
  • Lead Software Engineer-9546

    Comcast 4.5company rating

    Data engineer job at Comcast

    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 Summary Job Description DUTIES: Provide technical leadership in designing and developing high concurrency backend server software using C++ in a Linux environment; design database tables using SQL; identify performance bottlenecks using perf; use Kubernetes for server cluster flexible scaling; use the following Data and AI technology tools: NN model, XGboost, LightGBM, and onnx; perform cost optimization using AWS; use AWS Infrastructure tools including: EC2, S3, NAT Gateways, and SageMaker; integrate software features with third party AdServers including SpringServ and Publica; work with programmatic advertising features including real-time bidding and algorithmic decision making, and integrating them with Demand Side Platforms (DSP) and Supply Side Platforms (SSP); use Jira and Aha! to conduct project management; 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 seven (7) years of experience developing high concurrency backend server software using C++ in a Linux environment; designing database tables using SQL; identifying performance bottlenecks using perf; using Kubernetes for server cluster flexible scaling; using the following Data and AI technology tools: NN model, XGboost, LightGBM, and onnx; performing cost optimization using AWS Infrastructure tools including: EC2, S3, NAT Gateways, and SageMaker; integrating software features with third party AdServers including SpringServ and Publica; working with programmatic advertising features including real-time bidding and algorithmic decision making, and integrating them with Demand Side Platforms (DSP) and Supply Side Platforms (SSP); and using Jira and Aha! to conduct project management. 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 C++ Programming Language, Demand Side Platforms, Kubernetes 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 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.
    $105k-131k yearly est. Auto-Apply 15d ago
  • Senior SDET

    Comcast 4.5company rating

    Data engineer job at Comcast

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You'll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary Responsible for validating product quality by analyzing and testing the quality of the code base. Focuses on writing code that will be executed in an automated and repeatable fashion which will reduce manual testing efforts and increase code quality and consistency. Develops and maintains code that validates front-end, middleware and database systems, using the latest tools and programming languages. Provides input into various software development lifecycle stages. Partners with software engineers to write efficient automation code using coding standards and best practices. Reports test execution results to senior leadership. Repairs complex broken automation scripts and performs peer reviews of automation codebase. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise. Job Description *This position is unable to provide work authorization sponsorship or immigration support now or in the future.* Comcast's Technology, Product & Experience (TPX) organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. About the Team: The RDK Pre-Release Operations Engineering Organization is dedicated to ensuring the highest standards of product certification, precision, and readiness before market release. Through comprehensive operational oversight and stringent quality processes, we leverage advanced tooling and methodologies to continually elevate our quality standards. Key Responsibilities: Write and edit complex, automated test code, using the same standards as a Software Engineer, that allows for repeatable, reliable testing solutions to test the wide functionality of products and software in accordance with specifications and technical requirements, maintaining automation codebase in a version control system (GIT, SVN). This may include creating complex SQL queries for validation of databases and writing SOAP and RESTful API automated scripts. Build new tools to assist in faster test automation and functional testing efforts and innovate on existing automation processes. Serve as a guide and mentor for junior-level engineers. Provides technical leadership and consultation with regards to practices, procedures and techniques. Review project progress, evaluates results and recommends corrections in technical applications and analysis to executive teams. Perform code reviews of automation scripts and front-end codebases. Work closely with Test Engineers and Development teams to build test script hooks that help in earlier and easier testing. Analyze broken test cases and diagnose and repair to working order. Diagnose and repair complex bugs within production code. Drive scrum meetings as Scrum Master, perform backlog grooming and sprint planning. Skills & Experience We're Looking For: Expert-level Java programming and shell scripting with a focus on reliability, performance, and maintainability Extensive experience designing and maintaining test automation frameworks Strong working knowledge of CI/CD pipelines, including build, test, and deployment automation Practical experience with SQL and relational databases for validation and troubleshooting Hands-on exposure to cloud-based environments and services Experience with Device Software Engineering in Connectivity or Entertainment is highly valued and preferred Proven ability to debug complex scripts, triage issues, and drive root-cause resolution across systems Strong communication skills including accountability and mentorship Additional “Nice to Have” Skills: Python programming language About Our Perks & Benefits: We are determined to create an environment where our employees feel valued, understand our business goals, and are motivated. Here's a look at just some of the perks and benefits we make available to our US-based employees: Medical & Dental 401(k) Savings Plan Generous paid time off Life Milestones - from adoption assistance, childcare resources, pet insurance, and more, Comcast supports you at all life stages. Courtesy Services - We offer all of our full-time employees in serviceable areas free digital TV and internet. Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms. Learn more at jobs.comcast.com/benefits Reasonable Accommodation We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation. 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. Job Profile: Engineer 4, Software Development & Engineering Skills CI/CD, Communication, Java, Shell Scripting, Test Automation Framework 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 benefits summary on our careers site for more details. Education Bachelor's DegreeWhile possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 7-10 YearsComcast 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.
    $92k-113k yearly est. Auto-Apply 5d ago
  • Software Engineer (Data)-4951

    Comcast 4.5company rating

    Data engineer job at Comcast

    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 Summary Job Description DUTIES: Contribute to a team responsible for designing and developing high concurrency, high availability, and low latency scalable online serving software systems in an Agile development environment using Golang, Python, and SQL; containerize applications using Docker and Kubernetes; schedule and monitor workflows using Airflow; build CI/CD pipelines using Terraform and Jenkins; monitor systems using Grafana and Prometheus; process data using Spark, Snowflake, and Databricks; work with AWS cloud services including AWS S3, EMR, Glue, EC2, ECS, IAM, Lambda, and EKS; 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; and work with the Quality Assurance team to determine if applications fit specification and technical requirements. 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 two (2) years of experience developing high concurrency, high availability, and low latency scalable online serving software systems in an Agile development environment using Golang, Python, and SQL; containerizing applications using Docker and Kubernetes; scheduling and monitoring workflows using Airflow; building CI/CD pipelines using Terraform and Jenkins; monitoring systems using Grafana and Prometheus; processing data using Spark, Snowflake, and Databricks; and working with AWS cloud services including AWS S3, EMR, Glue, EC2, ECS, IAM, Lambda, and EKS. 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 Agile Environments, Kubernetes, Python (Programming Language) 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 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.
    $71k-93k yearly est. Auto-Apply 15d ago
  • Software Engineer-1715

    Comcast 4.5company rating

    Data engineer job at Comcast

    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 Summary Job Description DUTIES: Contribute to a team responsible for designing, developing, testing, and launching critical systems within data foundation team; perform data transformations and aggregations using Scala within Spark Framework, including Spark APIs, Spark SQL, and Spark Streaming; use Java within Hadoop ecosystem, including HDFS, HBase, and YARN to store and access data automating tasks; process data using Python and Shell scripts; optimize performance using Java Virtual Machine (JVM); architect and integrate data using Delta Lake and Apache Iceberg; automate the deployment, scaling, and management of containerized applications using Kubernetes; develop software infrastructure using AWS services including EC2, Lambda, S3, and Route 53; monitor applications and platforms using Datadog and Grafana; store and query relational data using MySQL and Presto; 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; perform unit tests, functional tests, integration tests, and performance tests to ensure the functionality meets requirements; and build CI/CD pipelines to automate the quality assurance process and minimize manual errors. 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 two (2) years of experience performing data transformations and aggregations using Scala within Spark Framework, including Spark APIs, Spark SQL, and Spark Streaming; using Java within Hadoop ecosystem, including HDFS, HBase, and YARN to store and access data automating tasks; processing data using Python and Shell scripts; developing software infrastructure using AWS services including EC2, Lambda, S3, and Route 53; monitoring applications and platforms using Datadog and Grafana; and storing and querying relational data using MySQL and Presto; of which one (1) year includes optimizing performance using Java Virtual Machine (JVM); architecting and integrating data using Delta Lake and Apache Iceberg; and automating the deployment, scaling, and management of containerized applications using Kubernetes 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 Datadog, Grafana, Scala (Programming Language) 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 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.
    $71k-93k yearly est. Auto-Apply 15d ago
  • Sr Software Engineer-1722

    Comcast 4.5company rating

    Data engineer job at Comcast

    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 Summary Job Description DUTIES: Provide technical leadership in designing and developing new software and web applications in an Agile development environment; develop front-end software using JavaScript, TypeScript, React, HTML, CSS, and Golang; store and manipulate data using SQL in MySQL database; build, deploy, and manage web applications, services, and processes using AWS services, including Lambda, S3, SQS, EC2, EKS, ECS, ALB, API Gateway, Aurora, and CloudWatch; build CI/CD pipelines to deploy containerized applications using Docker and Kubernetes; 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 front-end software using JavaScript, TypeScript, React, HTML, CSS, and Golang; of which three (3) years include storing and manipulating data using SQL in MySQL database; building CI/CD pipelines to deploy containerized applications using Docker and Kubernetes; and developing software in an Agile development environment; of which two (2) years include building, deploying, and managing web applications, services, and processes using AWS services, including Lambda, S3, SQS, EC2, EKS, ECS, ALB, API Gateway, Aurora, and CloudWatch. 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 AWS Lambda, JavaScript, TypeScript 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 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.
    $92k-116k yearly est. Auto-Apply 15d ago
  • Sr. Software Engineer (Data)-3937

    Comcast 4.5company rating

    Data engineer job at Comcast

    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 Summary Job Description DUTIES: Provide technical leadership in designing and developing new software and data warehouse; manage large datasets using Snowflake, Atlan, and DBT (Data Build Tool); query data using Spark SQL, MySQL, Presto, Snowflake and Clickhouse; automate ETL processes using Airflow; work with OLAP (Online Analytical Processing) and OLTP (Online Transaction Processing) systems; work with programmatic advertising features including real-time bidding and algorithmic decision making, and integrate them with demand side platforms (DSP) and supply side platforms (SSP); develop software using Java and Scala; process data and automate tasks using Python and Shell; build ETL pipelines using Spark and Databricks; 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 managing large datasets using Snowflake, Atlan, and DBT (Data Build Tool); querying data using Spark SQL, MySQL, Presto, Snowflake and Clickhouse; automating ETL processes using Airflow; working with OLAP (Online Analytical Processing) and OLTP (Online Transaction Processing) systems; working with programmatic advertising features including real-time bidding and algorithmic decision making, and integrating them with demand side platforms (DSP) and supply side platforms (SSP); of which three (3) years include developing software using Java and Scala; processing data and automating tasks using Python and Shell; and building ETL pipelines using Spark and Databricks. 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 Data Building Tool, MySQL, Spark SQL 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 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.
    $92k-116k yearly est. Auto-Apply 15d ago

Learn more about Comcast jobs

View all jobs