4 days ago
Responsibilities
- Lead end-to-end solution architecture for Xfinity Mobile capabilities spanning multiple MNOs, Comcast applications, and business and product partner integrations.
- Translate network capabilities, partner interfaces, service behaviors, and product needs into system architecture and clear, testable software requirements.
- Design architecture diagrams, end-to-end call flows, interface specifications, APIs, event flows, and functional and non-functional requirements.
- Provide technical leadership for international roaming and roaming product service assurance, including monitoring, observability, troubleshooting, and operational capabilities.
- Define requirements for highly available, resilient, scalable, secure, recoverable, and operationally supportable applications.
- Partner with software engineering teams across architecture, design, development, and production readiness.
- Analyze complex issues across MNO capabilities, partner platforms, applications, and infrastructure and drive cross-functional resolution.
- Lead architecture and design reviews, evaluate technical trade-offs, and provide guidance and mentorship across engineering teams.
- Influence technical direction across product, engineering, operations, MNO, and partner organizations.
Requirements
- Bachelor's degree preferred; Comcast may consider some combination of coursework and experience or extensive related professional experience.
- 10 years or more of relevant work experience.
- Extensive experience in telecommunications, wireless systems, software architecture, systems engineering, or related engineering disciplines.
- Strong understanding and experience with mobile network, MVNO, multi-MNO, or carrier-integrated architectures.
- Experience translating network, product, and partner capabilities into system and software requirements.
- Experience designing complex distributed systems and integrations using REST APIs, event-driven architectures, asynchronous messaging, and related integration patterns.
- Experience designing highly available, resilient, scalable, and operationally supportable applications.
- Experience with observability, service assurance, monitoring, logging, metrics, alerting, and end-to-end production troubleshooting.
- Experience leading technical architecture discussions and influencing decisions across multiple teams and organizations.
- Experience with international roaming products, systems, or service assurance and knowledge of 4G/LTE, 5G, mobile services, SIM/eSIM provisioning, subscriber provisioning, entitlement, policy, charging, or OSS/BSS systems.
- Experience with cloud platforms, microservices, APIs, event-driven architectures, Kafka, and multi-region or multi-site application architectures.
- Software development experience sufficient to collaborate with application development teams and participate in detailed software architecture and design discussions.
- Strong systems-thinking, problem-solving, written communication, and verbal communication skills.
Benefits
- Comcast provides benefits options and guidance intended to support employees physically, financially, and emotionally.
- The position is based at the Comcast Technology Center in downtown Philadelphia and is not eligible for remote or virtual hiring.
- Most non-sales positions are eligible for a bonus under applicable terms.
Tech Stack
Categories
About Comcast
Comcast is a U.S.-based media and telecommunications company that sells broadband, video, wireless, and voice services to consumers and businesses under the Xfinity and Comcast Business brands. It also owns NBCUniversal (including NBC, Universal Pictures, and Peacock) and Sky, operating TV networks, film studios, and streaming in the U.S. and Europe. Founded in 1963 and headquartered in Philadelphia, it is publicly traded on Nasdaq (CMCSA).
