Shape the future of Deltek's platforms as a Senior Principal Software Architect. By focusing on enterprise-scale architecture and a customer-first approach, you will ensure robust performance and seamless deployments. In this strategic, hands-on role, you will lead the design and evolution of high-scale software systems. Your responsibilities include analyzing existing platforms for improvements, defining both functional and non-functional requirements, and mentoring engineers on best practices. Collaborating with engineering and product teams, your architectural decisions will deliver measurable value to the business. Key Responsibilities: • Design and review enterprise-scale software architectures • Analyze platforms for gaps and implement enhancements • Evaluate proposals for effort, risk, and benefits • Document functional and non-functional requirements • Drive adoption of modern architectural principles Requirements: • 10+ years of software engineering ...