> Markdown version of [/jobs/ext/2003349-principal-software-architect](https://www.wearedevelopers.com/jobs/ext/2003349-principal-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Architect - **Company:** Comcast - **Location:** Philadelphia, PA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), User Authentication, Code Review, Software Design Patterns, Fault Tolerance, Software Tools, Message Oriented Middleware, Software Systems, Data Logging, Event Driven Architecture, Api Design, Microservices - **Published:** August 9, 2026 - **Apply:** https://www.juju.com/job/00000000gmdnql ## About the Role Required Skills & Experience** (10+ years of relevant work experience) **: + Deep understanding of **software design patterns** across application and integration layers + Experience with **API-driven and event-driven architectures** , including asynchronous messaging + Strong practical experience designing **event-based systems** (event modeling, event flows, pub/sub patterns, and integration via events) + Solid knowledge of **microservices and service decomposition approaches** + Understanding of **security and resilience patterns** , including authentication, authorization, and fault tolerance + Experience incorporating **observability practices** (logging, metrics, tracing, production readiness) + Ability to translate business needs into **scalable, maintainable technical designs** + Experience conducting **architecture and design reviews** , including trade-off analysis + Proven ability to **guide engineering teams and influence decisions** without formal authority + Strong communication skills and experience working across **platform, enterprise architecture, and engineering teams**, Event Driven Architecture (EDA); Microservices Architecture; Software Design Patterns; Communication, 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 ## Description This job is responsible for advocating back-office software technology patterns & standards and exploring new technology practices for potential use. It involves guiding strategic solutions that consider the full scope of business challenges. The role involves mentoring and code reviews to uphold design best practices., This role is for a newly formed Technical Software Architecture group that will work collaboratively across IT platform teams. This group resides in the broader IT Enterprise Architecture organization. What You'll Do: + **Architect and evolve software solutions** aligned to business priorities, ensuring scalability, performance, security, and operational readiness across enterprise platforms + **Drive architecture standards and best practices** by partnering with enterprise and platform architecture teams, applying design patterns across applications, integration, and event-driven systems + **Design and oversee robust, resilient systems** incorporating APIs, asynchronous messaging, observability (logging, metrics, tracing), and security principles such as authentication, authorization, and fault tolerance + **Collaborate cross-functionally** with engineering, cloud, and infrastructure teams to align architectures with deployment, scalability, and reliability requirements + **Guide and govern implementation** through architecture reviews, code/design oversight, documentation, and participation in governance forums to ensure consistency and continuous improvement + **Lead, mentor, and influence teams** by supporting architectural decision-making, developing talent, scanning emerging technologies, and fostering innovation across projects and solutions ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [Beyond micro-services, embrace composable architecture !](https://www.wearedevelopers.com/videos/1188-beyond-micro-services-embrace-composable-architecture) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Event-Driven Microservices: Patterns and Practices - Lutz Heunkhen](https://www.wearedevelopers.com/videos/1826-event-driven-microservices-patterns-and-practices-lutz-heunkhen) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)