Comcast
Comcast
Posted 18 days ago
Internship
Philadelphia, Pennsylvania
In Person
Smart Summary
Responsibilities
Contribute production code and unit tests to the MQcentral IoT platform while participating in agile ceremonies. Design, build, and deploy backend services and supporting infrastructure to improve data visibility and platform usability.
Qualifications
You are pursuing a bachelor's degree in a relevant field and are available to work full-time for 6 months. You have a foundational understanding of programming, computer science concepts, databases, and APIs, along with familiarity with Git and a strong desire to learn and contribute to a production IoT platform.
Must Have Skills for ATS
Go
Python
Java
SQL
RESTful APIs
Git
Job Description
Job Summary
Program OverviewJob Description
Your experience will include:
At Comcast, we’re committed to investing in the next generation of innovators and leaders. Our Co-op Program is a transformative experience designed to help you grow, connect, and take the next step in your professional journey.
Organization & Team Overview
MachineQ is an Internet of Things (IoT) organization focused on building reliable, scalable platforms that help customers deploy, manage, and extract value from connected devices. The organization designs and operates end-to-end IoT solutions, combining hardware connectivity, cloud-native software, and data-driven services.
MachineQ teams work on distributed systems that support device lifecycle management, real-time telemetry, and data visibility at scale. Engineering at MachineQ emphasizes reliability, measurable outcomes, and continuous improvement, with a strong focus on building platforms that are both operationally sound and adaptable to evolving customer needs.
The MQcentral team builds and operates MachineQ’s customer-facing IoT platform, MQcentral. This platform provides APIs and user interfaces that enable customers to deploy, manage, and receive telemetry from their IoT solutions at scale. Our work supports high-throughput, low-latency systems that deliver real-world value through reliable device management and data visibility.
Role Description
This Software Engineering Co‑op position offers students the opportunity to gain hands-on experience contributing to a production IoT platform used by real customers. As a member of the core development team, the co‑op will work alongside experienced engineers to design, build, test, and deploy backend services and supporting infrastructure.
This role is designed for students who have strong technical fundamentals, are eager to learn, and are interested in backend systems, data platforms, and distributed architectures. Prior industry experience is not required.
What are some interesting problems the student will work on?
The student will work on problems spanning data availability and discovery, event-driven system design, high-volume data processing, developer platform usability, and UI/UX improvements, with exposure to enabling AI and machine learning use cases through well-instrumented data pipelines.
Where can this student make an impact?
The biggest impact opportunities for a co‑op in this role come from taking ownership of clearly scoped problem areas that serve as entry points into the team’s more complex engineering challenges. By owning backend features, tooling improvements, or data visibility enhancements end-to-end, the student builds the deep system context needed to actively collaborate with senior engineers on design decisions, tradeoffs, and longer-term platform improvements. This ownership model creates hands-on exposure to real-world engineering problems while contributing meaningful, production-ready value.
Examples of where this ownership-driven impact occurs include:
Job Responsibilities
Responsibilities include but are not limited to:
Preferred Skills
Minimum Qualifications and Eligibility Requirements
Skills
Accountability, Communication, Professional Etiquette, Relationship Building, Resilience, TeamworkCompensation
Base Pay: $32.00Base 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
Certifications (if applicable)
Relevant Work Experience
0-2 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.With Runway
See Your Fit for This Role
1-5 min
Your Score
?
Top Applicants
90%
Your Job Search Advantage
Key Gaps & Next Steps:
Address these in your resume & Interview
Top Strengths For This Role
Highlight these in your cover letter & interview
Your Interview Guide
A Personalized Interview Strategy
Freshest Opportunities
Never Miss a Good Fit
Get notified when jobs mach your criteria