Principal Software Architect
Job Location:
Strongsville, OH - USA
Monthly Salary:
Not provided by the employer
Posted:
7 August 2026 (5 hours ago)
Application Deadline:
4 November 2026
Vacancies:
1 Vacancy
Job Summary
Principal Software Architect
Strongsville Ohio
Company
Hybrid remote
401(k) with company match
Competitive compensation and bonus opportunities
Medical dental vision generous PTO tuition reimbursement
Consistently ranked as one of the best companies to work for in Cleveland
Summary
Seeking a hands-on Principal Software Architect to provide technical leadership across our engineering organization. This role leads the Software Architecture team mentors senior engineers conducts design reviews and drives architectural strategy into practical scalable solutions. The ideal candidate stays engaged through proofs-of-concept design sessions and solving complex technical challenges partnering closely with Product Engineering QA Security and DevOps.
Key Responsibilities
Lead and mentor the Software Architecture team promoting technical excellence across engineering.
Evolve the companys architecture technology roadmap and modernization strategy.
Lead architecture and design reviews for major initiatives providing guidance across desktop cloud APIs and integrations.
Establish and champion architecture standards design patterns and best practices (cloud-native API-first SOLID Clean Architecture DDD secure coding).
Help teams solve complex scalability reliability integration and performance challenges.
Evaluate emerging technologies particularly AI and lead strategic proofs-of-concept to shape the platform roadmap.
Partner with Product Engineering and Infrastructure leadership to drive modernization and innovation initiatives.
Qualifications
Bachelors degree in Computer Science Software Engineering or equivalent experience.
12 years of professional software engineering experience designing and delivering enterprise software.
5 years of software architecture experience across multiple applications or product lines.
Experience leading or mentoring architects and senior technical professionals.
Proven experience designing scalable enterprise SaaS applications and modernizing legacy desktop/client-server applications.
Strong knowledge of cloud-native application architecture.
Demonstrated ability to influence technical direction across multiple teams without direct authority.
Excellent communication collaboration and technical leadership skills.
Technical Expertise
Deep expertise is expected in several areas below with a solid understanding of the broader landscape:
Languages & Frameworks: C# .NETCore Web API TypeScript React
Cloud: Azure AWS GCP (compute serverless storage networking identity monitoring)
Architecture: Microservices API-first event-driven architecture Clean Architecture DDD SOA REST APIs distributed systems; CQRS preferred
Data: SQL Server data modeling performance optimization; PostgreSQL preferred
DevOps: Azure DevOps Git CI/CD IaC automated testing monitoring observability
Legacy Modernization: WinForms WPF MVVM
Preferred Qualifications
Experience with multi-tenant SaaS hybrid desktop/cloud architectures or enterprise modernization initiatives.
Experience with Azure AI Services Generative AI or AI-assisted development.
Knowledge of application security architecture.
Familiarity with construction software ERP accounting orjob-cost applications.
Next Step
Email your resume to @ for more information
Sean Zetts
Riverside Recruiting
Sr. Recruiter & President
/>
Strongsville Ohio
Company
Hybrid remote
401(k) with company match
Competitive compensation and bonus opportunities
Medical dental vision generous PTO tuition reimbursement
Consistently ranked as one of the best companies to work for in Cleveland
Summary
Seeking a hands-on Principal Software Architect to provide technical leadership across our engineering organization. This role leads the Software Architecture team mentors senior engineers conducts design reviews and drives architectural strategy into practical scalable solutions. The ideal candidate stays engaged through proofs-of-concept design sessions and solving complex technical challenges partnering closely with Product Engineering QA Security and DevOps.
Key Responsibilities
Lead and mentor the Software Architecture team promoting technical excellence across engineering.
Evolve the companys architecture technology roadmap and modernization strategy.
Lead architecture and design reviews for major initiatives providing guidance across desktop cloud APIs and integrations.
Establish and champion architecture standards design patterns and best practices (cloud-native API-first SOLID Clean Architecture DDD secure coding).
Help teams solve complex scalability reliability integration and performance challenges.
Evaluate emerging technologies particularly AI and lead strategic proofs-of-concept to shape the platform roadmap.
Partner with Product Engineering and Infrastructure leadership to drive modernization and innovation initiatives.
Qualifications
Bachelors degree in Computer Science Software Engineering or equivalent experience.
12 years of professional software engineering experience designing and delivering enterprise software.
5 years of software architecture experience across multiple applications or product lines.
Experience leading or mentoring architects and senior technical professionals.
Proven experience designing scalable enterprise SaaS applications and modernizing legacy desktop/client-server applications.
Strong knowledge of cloud-native application architecture.
Demonstrated ability to influence technical direction across multiple teams without direct authority.
Excellent communication collaboration and technical leadership skills.
Technical Expertise
Deep expertise is expected in several areas below with a solid understanding of the broader landscape:
Languages & Frameworks: C# .NETCore Web API TypeScript React
Cloud: Azure AWS GCP (compute serverless storage networking identity monitoring)
Architecture: Microservices API-first event-driven architecture Clean Architecture DDD SOA REST APIs distributed systems; CQRS preferred
Data: SQL Server data modeling performance optimization; PostgreSQL preferred
DevOps: Azure DevOps Git CI/CD IaC automated testing monitoring observability
Legacy Modernization: WinForms WPF MVVM
Preferred Qualifications
Experience with multi-tenant SaaS hybrid desktop/cloud architectures or enterprise modernization initiatives.
Experience with Azure AI Services Generative AI or AI-assisted development.
Knowledge of application security architecture.
Familiarity with construction software ERP accounting orjob-cost applications.
Next Step
Email your resume to @
Sean Zetts
Riverside Recruiting
Sr. Recruiter & President
/>
Required Experience:
Staff IC
About Company
Expert IT Recruiter for Cleveland, Akron, Canton, Ohio.Architect, Engineer, Developer, Cloud, Software, Web, Virtualization, Network, CyberSecurity, ERP