Post job

Software Development Engineer jobs at Comcast - 20 jobs

  • Principal Full Stack Software Development Engineer

    Comcast 4.5company rating

    Software development 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 planning and designing new software and web applications. Analyzes, tests and assists with the integration of new applications. Oversees the documentation of all development activity. Trains non-technical personnel. Assists with tracking performance metrics. Provides guidance and support to other Engineers. 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. What You'll Do: * 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 processes 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 software designs, 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. * Assists with technical leadership throughout the design process and assists in guidance with regards to practices, procedures and techniques. Serves as a guide mentor for 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. Tests and evaluates systems, subsystems and components. * Acts as a technical contact and liaison for outside vendors and/or customers. * Presents and defends architectural, design and technical choices to internal and external audiences. Required Technical Expertise/Skills * 10+ years of professional software engineering experience. * Mastery of development in Angular, Java, Spring boots, Restful APIs. * Mastery of DevOps in CI/CD pipelines, GSLB configuration/management, AWS EC2/SQS/ES, On-Prem cloud management. * Deep understanding of security standards to address ongoing security vulnerabilities. * Expertise with frontend and backend architectures, state management, caching, and performance optimization. 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 5, Software Development & Engineering Skills Back-End Development, Full Stack Development, Software Development Compensation Primary Location Pay Range: $160,106.35 - $240,159.53 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 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.
    $66k-88k yearly est. Auto-Apply 7d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Principal Full Stack Software Development Engineer

    Comcast 4.5company rating

    Software development 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 planning and designing new software and web applications. Analyzes, tests and assists with the integration of new applications. Oversees the documentation of all development activity. Trains non-technical personnel. Assists with tracking performance metrics. Provides guidance and support to other Engineers. 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. What You'll Do: 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 processes 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 software designs, 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. Assists with technical leadership throughout the design process and assists in guidance with regards to practices, procedures and techniques. Serves as a guide mentor for 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. Tests and evaluates systems, subsystems and components. Acts as a technical contact and liaison for outside vendors and/or customers. Presents and defends architectural, design and technical choices to internal and external audiences. Required Technical Expertise/Skills 10+ years of professional software engineering experience. Mastery of development in Angular, Java, Spring boots, Restful APIs. Mastery of DevOps in CI/CD pipelines, GSLB configuration/management, AWS EC2/SQS/ES, On-Prem cloud management. Deep understanding of security standards to address ongoing security vulnerabilities. Expertise with frontend and backend architectures, state management, caching, and performance optimization. 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 5, Software Development & Engineering Skills Back-End Development, Full Stack Development, Software Development Compensation Primary Location Pay Range: $160,106.35 - $240,159.53Comcast 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 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 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.
    $62k-83k yearly est. Auto-Apply 8d ago
  • Principal Full Stack Software Development Engineer

    Comcast 4.5company rating

    Software development 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 planning and designing new software and web applications. Analyzes, tests and assists with the integration of new applications. Oversees the documentation of all development activity. Trains non-technical personnel. Assists with tracking performance metrics. Provides guidance and support to other Engineers. 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. **What You'll Do:** + 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 processes 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 software designs, 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. + Assists with technical leadership throughout the design process and assists in guidance with regards to practices, procedures and techniques. Serves as a guide mentor for 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. Tests and evaluates systems, subsystems and components. + Acts as a technical contact and liaison for outside vendors and/or customers. + Presents and defends architectural, design and technical choices to internal and external audiences. **Required Technical Expertise/Skills** + 10+ years of professional software engineering experience. + Mastery of development in Angular, Java, Spring boots, Restful APIs. + Mastery of DevOps in CI/CD pipelines, GSLB configuration/management, AWS EC2/SQS/ES, On-Prem cloud management. + Deep understanding of security standards to address ongoing security vulnerabilities. + Expertise with frontend and backend architectures, state management, caching, and performance optimization. **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 5, Software Development & 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:** Full Stack Development; Back-End Development; Software Development **Salary:** Primary Location Pay Range: $160,106.35 - $240,159.53 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** 10 Years **Job Family Group:** Engineering
    $62k-83k yearly est. 6d ago
  • Software Development Lead- MuleSoft

    Comcast 4.5company rating

    Software development 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 Comcast Business is growing and adding a brand-new team to support our government vertical and looking for some hard-working innovators to join us! Do you want to be first in to help standup and scale a new IT organization in a large fast-growing company? Do you like working in a start-up mode where you can leverage your innovation, collaboration, and “doing what it takes” skills to grow our business? Do you like big challenges and working within a highly motivated team environment? Do you thrive on solving problems that lead to unblocking issues with a service and or technology? Job Description This role is open to US-based candidates for remote or virtual hire if you do not reside near one of the Comcast tech hubs listed. It open to US Citizens only (see below). Comcast Business offers technology solutions ranging from Ethernet, internet, and WiFi connectivity to voice, television, and managed Enterprise solutions to power businesses of all sizes to perform better. From small businesses to mid-market and large Enterprise organizations, Comcast Business serves business customers across the country. Powered by an advanced, Gig-speed network and backed by 24/7 technical support, Comcast Business is one of the largest contributors to the growth of Comcast Cable. The organization is the nation's largest cable provider to small and mid-size businesses and has emerged as a force in the Enterprise market, recognized by leading industry associations as one of the fastest growing provider of Ethernet services." Comcast Business Public Sector IT is an organization within Comcast's Technology and Product Division and largely located on the east coast (greater Philadelphia and the DC area). We own the IT applications and infrastructure supporting the Comcast Business Public Sector LOB serving federal and state agencies. As a Senior Software Engineer (Engineer 4) on the Comcast Business Public Sector IT team, you'll play a key role in designing, developing, and supporting secure, resilient applications and systems that enable efficient business operations. You'll work across the full software development lifecycle-from architecture and integration to deployment and support-while helping define the technical roadmap for a greenfield IT ecosystem. This role requires strong hands-on experience with integration technologies, middleware platforms, and backend systems, along with the ability to lead initiatives and mentor junior engineers. Core Responsibilities Collaborate with stakeholders to gather technical and business requirements. Design and develop new software and web applications; customize and enhance existing systems. Lead integration efforts across internal and external systems using tools like MuleSoft, Kafka, and Spark. Support application rollouts and ensure smooth deployment processes. Provide technical mentorship to junior engineers and contribute to team knowledge sharing. Document development activities, technical requirements, and system architecture. Monitor performance metrics and ensure systems meet reliability and scalability goals. Stay current with industry trends and evaluate emerging technologies. Partner with QA teams to validate functionality and performance of applications. Exercise independent judgment in solving complex technical challenges. Skills & Requirements College degree in business or technical discipline; or equivalent work experience. 5 yrs of hands-on experience with MuleSoft as a solution designer / subject matter expert Strong analytical and problem-solving skills Proficiency in Oracle, Java, Web Services Experience with middleware platforms and their day-to-day operations SQL Query, programming experience (C++, Perl Script, PL/SQL, Java Script) Should be an expert in Kafka, Kinesis, Kibana and Spark. Ability to debug in Unix environments is a must Ability to interact professionally with all levels in the company. Excellent verbal / written communication skills and accompanying organizational skills Advanced SQL query ability, ad-hoc reporting and enterprise systems operations and development experience are a must. Should be able to proactively do follow-ups. Must be detail-oriented and willingness to continually self-educate Public Sector Skills & Requirements US Citizenship is required Successfully pass the Homeland Security Presidential Directive 12 (HSPD-12) security process or other clearances as needed 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 Mulesoft Solution Design, Software Development, Web Applications Compensation This job can be performed in Illinois, New York, and Denver Campus with a Pay Range of $120,751.16 - $208,295.74 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. 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.
    $120.8k-208.3k yearly Auto-Apply 60d+ ago
  • Lead Software Engineer-4512

    Comcast 4.5company rating

    Software development 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 7d ago
  • Software Engineer, Business Process and Operations Management Platforms (Eng 3)

    Comcast 4.5company rating

    Software development 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 6d ago
  • Sr. Software Engineer-5405

    Comcast 4.5company rating

    Software development 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 7d ago
  • Lead Software Engineer-9546

    Comcast 4.5company rating

    Software development 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 7d ago
  • Lead Software Engineer-0333

    Comcast 4.5company rating

    Software development 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 7d ago
  • Software Engineer-1715

    Comcast 4.5company rating

    Software development 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 7d ago
  • Software Engineer (Data)-4951

    Comcast 4.5company rating

    Software development 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 7d ago
  • Device Lab Automation Engineer

    Comcast 4.5company rating

    Software development 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 identifying complex problems and developing individual algorithms to solve them. Evaluates accuracy and functionality of individual algorithms and understands the overall implications of entire frameworks. Develops and tests prototypes and new products and applications to demonstrate functionality and transition algorithms to the Engineering team to put into production. Responsible for the initial design and implementation of future products and applications. Analyzes and evaluates solutions both internally generated as well as third party supplied. Develops novel ways to solve problems and discover new products, provide guidance and leadership to more junior researchers. Collaborates and influences immediate team members and collaborates cross functionally. Deciphers tasks into functional components and delegates to other members of the team. 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 The Technology + Product organization works at the intersection of media and technology and our innovative teams are continually developing and delivering products and next-generation technologies that transform the customer experience. About the Team: This team is responsible for end-to-end wireless network performance including Verizon, WiFi network, roaming and customer care. The team is a horizontal organization across several Comcast organizations including device team, marketing team, care team and 5G team. The team is responsible for any post launch device issues with the OEMs (Apple, Samsung and Google). What You'll Do: * Manage the needed testing conducted by third party company * Conduct small-scale walk and drive tests when needed * Perform detailed analysis of collected log file data as needed, taking detailed 4G / 5G / WiFi call and data flows into account * Define setup details for benchmarking and drive tests * Make recommendations for improvements to future tests * Create presentations for targeted audiences, technical and executive Preferred Skills & Experience: * In-depth knowledge of LTE, 5G SA, 5G NSA, and WiFi * Experience with lab automation using AI tools such as TestRigor, and use of LLM and prompts * Experience with device lab testing, and help with lab testing * Ability to triage field issues and define test scenarios for regression Additional "Nice to Have" Skills: * Hands-on experience on network simulation tools such as Keysight, R&D, etc. * Familiarity with the Customer Care call process * Good understanding of iOS and android mobile architecture, and network topologies * Understanding of functioning of WiFi Connection Managers on UE's * In-depth technical experience and involvement with wireless network performance testing, including analysis of drive / walk / benchmarking data * Experience with defining and managing wireless network field testing requirements, working in conjunction with other sub-teams * Experience with XCAL and XCAP 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 4, Technical Research & Development Skills 5G Wireless Networks, Laboratory Automation, Lab Testing Equipment 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.
    $78k-99k yearly est. Auto-Apply 60d+ ago
  • Device Lab Automation Engineer

    Comcast 4.5company rating

    Software development 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 identifying complex problems and developing individual algorithms to solve them. Evaluates accuracy and functionality of individual algorithms and understands the overall implications of entire frameworks. Develops and tests prototypes and new products and applications to demonstrate functionality and transition algorithms to the Engineering team to put into production. Responsible for the initial design and implementation of future products and applications. Analyzes and evaluates solutions both internally generated as well as third party supplied. Develops novel ways to solve problems and discover new products, provide guidance and leadership to more junior researchers. Collaborates and influences immediate team members and collaborates cross functionally. Deciphers tasks into functional components and delegates to other members of the team. 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** The Technology + Product organization works at the intersection of media and technology and our innovative teams are continually developing and delivering products and next-generation technologies that transform the customer experience. **About the Team:** This team is responsible for end-to-end wireless network performance including Verizon, WiFi network, roaming and customer care. The team is a horizontal organization across several Comcast organizations including device team, marketing team, care team and 5G team. The team is responsible for any post launch device issues with the OEMs (Apple, Samsung and Google). **What You'll Do:** + Manage the needed testing conducted by third party company + Conduct small-scale walk and drive tests when needed + Perform detailed analysis of collected log file data as needed, taking detailed 4G / 5G / WiFi call and data flows into account + Define setup details for benchmarking and drive tests + Make recommendations for improvements to future tests + Create presentations for targeted audiences, technical and executive **Preferred Skills & Experience:** + In-depth knowledge of LTE, 5G SA, 5G NSA, and WiFi + Experience with lab automation using AI tools such as TestRigor, and use of LLM and prompts + Experience with device lab testing, and help with lab testing + Ability to triage field issues and define test scenarios for regression **Additional "Nice to Have" Skills:** + Hands-on experience on network simulation tools such as Keysight, R&D, etc. + Familiarity with the Customer Care call process + Good understanding of iOS and android mobile architecture, and network topologies + Understanding of functioning of WiFi Connection Managers on UE's + In-depth technical experience and involvement with wireless network performance testing, including analysis of drive / walk / benchmarking data + Experience with defining and managing wireless network field testing requirements, working in conjunction with other sub-teams + Experience with XCAL and XCAP **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 4, Technical Research & Development 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:** Laboratory Automation; 5G Wireless Networks; Lab Testing Equipment 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
    $78k-99k yearly est. 60d+ ago
  • Device Lab Automation Engineer

    Comcast 4.5company rating

    Software development 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 identifying complex problems and developing individual algorithms to solve them. Evaluates accuracy and functionality of individual algorithms and understands the overall implications of entire frameworks. Develops and tests prototypes and new products and applications to demonstrate functionality and transition algorithms to the Engineering team to put into production. Responsible for the initial design and implementation of future products and applications. Analyzes and evaluates solutions both internally generated as well as third party supplied. Develops novel ways to solve problems and discover new products, provide guidance and leadership to more junior researchers. Collaborates and influences immediate team members and collaborates cross functionally. Deciphers tasks into functional components and delegates to other members of the team. 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 The Technology + Product organization works at the intersection of media and technology and our innovative teams are continually developing and delivering products and next-generation technologies that transform the customer experience. About the Team: This team is responsible for end-to-end wireless network performance including Verizon, WiFi network, roaming and customer care. The team is a horizontal organization across several Comcast organizations including device team, marketing team, care team and 5G team. The team is responsible for any post launch device issues with the OEMs (Apple, Samsung and Google). What You'll Do: Manage the needed testing conducted by third party company Conduct small-scale walk and drive tests when needed Perform detailed analysis of collected log file data as needed, taking detailed 4G / 5G / WiFi call and data flows into account Define setup details for benchmarking and drive tests Make recommendations for improvements to future tests Create presentations for targeted audiences, technical and executive Preferred Skills & Experience: In-depth knowledge of LTE, 5G SA, 5G NSA, and WiFi Experience with lab automation using AI tools such as TestRigor, and use of LLM and prompts Experience with device lab testing, and help with lab testing Ability to triage field issues and define test scenarios for regression Additional “Nice to Have” Skills: Hands-on experience on network simulation tools such as Keysight, R&D, etc. Familiarity with the Customer Care call process Good understanding of iOS and android mobile architecture, and network topologies Understanding of functioning of WiFi Connection Managers on UE's In-depth technical experience and involvement with wireless network performance testing, including analysis of drive / walk / benchmarking data Experience with defining and managing wireless network field testing requirements, working in conjunction with other sub-teams Experience with XCAL and XCAP 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 4, Technical Research & Development Skills 5G Wireless Networks, Laboratory Automation, Lab Testing Equipment 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.
    $78k-99k yearly est. Auto-Apply 60d+ ago
  • Sr. Software Engineer (Data)-3937

    Comcast 4.5company rating

    Software development 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 7d ago
  • Sr Software Engineer-1722

    Comcast 4.5company rating

    Software development 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 7d ago
  • iOS Development Engineer (Eng3)

    Comcast 4.5company rating

    Software development 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 Comcast's Global Product Organization (GPO) is seeking an iOS Development Engineer 3 to join the Connected Living Client Application Engineering team. We build and evolve the mobile platform that powers the native Xfinity iOS and Android apps-the one-stop shop for residential customers to view their bill, manage cloud-enabled gateways and smart home devices, troubleshoot their network, and set up parental controls and advanced security. The app serves millions of users and is expanding internationally as partners such as Sky Italia adopt the app. Learn more at **************************** and check out the Xfinity iOS app in the Apple App Store! This is not a typical feature development role. You will own the iOS platform foundations, including analytics and tracing, authentication, app startup and initialization, push notifications, release engineering (Xcode/SDK/Swift upgrades), and support-drop strategy. Your work accelerates product teams, improves reliability and performance at scale, and elevates the iOS developer experience across the organization. Job Description This role is based in our cutting-edge Comcast Technology Center in downtown Philadelphia. It is not approved for remote or virtual hire. 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. What You'll Get to Work On iOS analytics and distributed tracing: defining event schemas, building client-side validation, instrumenting critical flows, and improving sampling and data quality Authentication flows using OAuth2 or OIDC with secure storage in Keychain App startup and initialization improvements to increase reliability and runtime performance APNs push infrastructure: token lifecycle, background delivery, and notification service/content extensions Xcode upgrades, Swift Package Manager and CocoaPods dependency management, and third-party SDK governance iOS OS support strategy: support-drop proposals, deprecation plans, and migration guidance across teams Internal Swift frameworks, reusable Swift Package Manager (SPM) packages, and tools that elevate the developer experience for feature teams Leading RFCs, proofs of concept, and design/code reviews to standardize architectures and accelerate migrations (e.g., UISceneDelegate, XCUITest, Swift concurrency) What You'll Bring 5+ years of experience in technology development or services, including deep experience developing iOS apps in Swift Experience with GraphQL (Apollo or similar), Combine, and Swift Concurrency (async/await, actors, cancellation), plus familiarity with modern Swift frameworks such as SwiftUI and Codable Strong understanding of iOS authentication, networking, concurrency, and performance profiling using OAuth2 or OIDC, Keychain, URLSession, Swift Concurrency, and Instruments Practical knowledge of APNs, push token lifecycle, notification service/content extensions, background modes (remote notifications, background fetch, BGTaskScheduler), and reliability patterns Clear technical writing and cross-team collaboration skills, with comfort leading initiatives Excellent verbal, written, and presentation communication skills to explain complex technical decisions to both technical and non-technical stakeholders Passion for platform engineering and continuous improvement, with curiosity for new iOS technologies and self-motivation to grow Understanding of business fundamentals with the ability to translate product vision into technical strategy, balance cost and risk, and measure impact Experience building at scale on large teams, including modular architecture, internal frameworks, automated testing, observability, and code review Experience with testing practices including unit tests and XCUITests, and comfort with TDD where it adds value Interest in growing a strong engineering culture that values diversity, inclusion, mentorship, and shared standards Nice to Have Familiarity with iOS platform capabilities such as localization, Core Location/GPS, and Bluetooth/CoreBluetooth Native app DevOps experience with CocoaPods, Swift Package Manager (SPM), Fastlane, and GitHub Actions Experience with Datadog RUM and related observability tooling Experience with design systems and accessibility (WCAG, Dynamic Type, VoiceOver) 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 Communication, GraphQL (Query Language), Mobile Development, Swift 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. 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 5-7 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.
    $73k-99k yearly est. Auto-Apply 20d ago
  • iOS Development Engineer (Eng3)

    Comcast 4.5company rating

    Software development 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** Comcast's Global Product Organization (GPO) is seeking an iOS Development Engineer 3 to join the Connected Living Client Application Engineering team. We build and evolve the mobile platform that powers the native Xfinity iOS and Android apps-the one-stop shop for residential customers to view their bill, manage cloud-enabled gateways and smart home devices, troubleshoot their network, and set up parental controls and advanced security. The app serves millions of users and is expanding internationally as partners such as Sky Italia adopt the app. Learn more at **************************** and check out the Xfinity iOS app in the Apple App Store! This is not a typical feature development role. You will own the iOS platform foundations, including analytics and tracing, authentication, app startup and initialization, push notifications, release engineering (Xcode/SDK/Swift upgrades), and support-drop strategy. Your work accelerates product teams, improves reliability and performance at scale, and elevates the iOS developer experience across the organization. **Job Description** This role is based in our cutting-edge Comcast Technology Center (********************************* in downtown Philadelphia. It is not approved for remote or virtual hire. _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._ **What You'll Get to Work On** + iOS analytics and distributed tracing: defining event schemas, building client-side validation, instrumenting critical flows, and improving sampling and data quality + Authentication flows using OAuth2 or OIDC with secure storage in Keychain + App startup and initialization improvements to increase reliability and runtime performance + APNs push infrastructure: token lifecycle, background delivery, and notification service/content extensions + Xcode upgrades, Swift Package Manager and CocoaPods dependency management, and third-party SDK governance + iOS OS support strategy: support-drop proposals, deprecation plans, and migration guidance across teams + Internal Swift frameworks, reusable Swift Package Manager (SPM) packages, and tools that elevate the developer experience for feature teams + Leading RFCs, proofs of concept, and design/code reviews to standardize architectures and accelerate migrations (e.g., UISceneDelegate, XCUITest, Swift concurrency) **What You'll Bring** + 5+ years of experience in technology development or services, including deep experience developing iOS apps in Swift + Experience with GraphQL (Apollo or similar), Combine, and Swift Concurrency (async/await, actors, cancellation), plus familiarity with modern Swift frameworks such as SwiftUI and Codable + Strong understanding of iOS authentication, networking, concurrency, and performance profiling using OAuth2 or OIDC, Keychain, URLSession, Swift Concurrency, and Instruments + Practical knowledge of APNs, push token lifecycle, notification service/content extensions, background modes (remote notifications, background fetch, BGTaskScheduler), and reliability patterns + Clear technical writing and cross-team collaboration skills, with comfort leading initiatives + Excellent verbal, written, and presentation communication skills to explain complex technical decisions to both technical and non-technical stakeholders + Passion for platform engineering and continuous improvement, with curiosity for new iOS technologies and self-motivation to grow + Understanding of business fundamentals with the ability to translate product vision into technical strategy, balance cost and risk, and measure impact + Experience building at scale on large teams, including modular architecture, internal frameworks, automated testing, observability, and code review + Experience with testing practices including unit tests and XCUITests, and comfort with TDD where it adds value + Interest in growing a strong engineering culture that values diversity, inclusion, mentorship, and shared standards **Nice to Have** + Familiarity with iOS platform capabilities such as localization, Core Location/GPS, and Bluetooth/CoreBluetooth + Native app DevOps experience with CocoaPods, Swift Package Manager (SPM), Fastlane, and GitHub Actions + Experience with Datadog RUM and related observability tooling + Experience with design systems and accessibility (WCAG, Dynamic Type, VoiceOver) 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:** Mobile Development; Swift Programming Language; GraphQL (Query Language); Communication 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
    $73k-99k yearly est. 60d+ ago
  • Lead Data Engineer - Platform

    Comcast 4.5company rating

    Software development 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. 10d ago
  • Lead Data Engineer - Platform

    Comcast 4.5company rating

    Software development 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 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.
    $73k-100k yearly est. Auto-Apply 10d ago

Learn more about Comcast jobs

View all jobs