Principal Software Architect
Core
Advocate back-office software technology patterns & standards and explore new technology practices for potential use.
Role type
Principal Software Architect (Enterprise Architecture)
Builds
Enterprise platforms, integration systems, and event-driven solutions
Domain
Enterprise IT / Software Architecture
Required skills
Software design patterns, API-driven architectures, Event-driven architectures (EDA), Microservices, Security patterns, Observability practices, Architecture governance, Technical leadership
Preferred skills
None stated
Technologies
None explicitly listed
Responsibilities
Architect and evolve software solutions aligned to business priorities; Drive architecture standards and best practices; Design and oversee robust, resilient systems incorporating APIs and asynchronous messaging; Collaborate cross-functionally with engineering, cloud, and infrastructure teams; Guide and govern implementation through architecture reviews and documentation; Lead, mentor, and influence teams by supporting architectural decision-making
Seniority
Principal, strategy & mentorship