Description
The Software Architect defines technical direction for software products and leads solution design from business discovery through delivery and production operation. The role partners with product, business, engineering, security, operations, and vendor teams; owns architecture decisions, solution designs, integrations, deployment, security, observability, and production readiness; and guides engineers through implementation and complex issues. It requires a bachelor's degree or equivalent practical experience, substantial production software and architecture experience, strong web and backend engineering foundations, cloud and delivery experience, and the ability to communicate across technical and business audiences.
