Software Architect
The Software Architect role involves providing architectural leadership across software platforms, services, integrations, and cloud-based systems. Responsibilities include defining architectural principles, supporting platform consolidation, reviewing technical changes, and ensuring security, resilience, and scalability. The role is not hands-on but focuses on design, technical direction, and influencing engineering teams.