The Senior Principal Software Architect role shapes and guides the architecture of complex systems, platforms, and technology practice domains across the organization (examples: DevSecOps, Machine Learning/AI, Web/mobile, data platforms, integration architecture, cloud infrastructure, etc.). The role balances architectural rigor with pragmatic delivery by considering business outcomes, quality attributes, organizational capabilities, cost, risk, and time-to-market commitments. The architect remains hands-on through discovery, design, technical spikes, reference implementations, and foundational assets that enable durable delivery, develop the capabilities of others, and sustain support continuity. The architect also communicates architectural strategy, trade-offs, risk, and technology direction to technical and nontechnical stakeholders and evaluates industry developments to guide company and partner implementations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed