Principal Software Architect
Core
Architect and evolve enterprise software solutions, driving standards for scalability, security, and operational readiness across IT platforms.
Role type
Principal Software Architect (Enterprise/Platform)
Builds
Enterprise platforms, integration systems, and event-driven solutions
Domain
Media & Technology / Enterprise Software Architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Software design patterns, API-driven and event-driven architectures, microservices decomposition, security and resilience patterns, observability practices, cross-functional leadership
Preferred skills
Asynchronous messaging, pub/sub patterns, trade-off analysis, emerging technology scanning
Technologies
APIs, asynchronous messaging, logging, metrics, tracing, authentication, authorization
Responsibilities
Architect scalable enterprise solutions, drive architecture standards and best practices, conduct architecture reviews and governance, mentor engineering teams, translate business needs into technical designs
Seniority
Principal, strategy & mentorship