×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Architect

Job in Strongsville, Cuyahoga County, Ohio, 44136, USA
Listing for: Riverside Recruiting
Full Time position
Listed on 2026-08-13
Job specializations:
  • Software Development
    Software Architect, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 140000 - 200000 USD Yearly USD 140000.00 200000.00 YEAR
Job Description & How to Apply Below

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 Dev Ops.

Key Responsibilities
  • Lead and mentor the Software Architecture team, promoting technical excellence across engineering.
  • Evolve the company’s 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
  • Bachelor's 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#, .NET, ASP.NET Core, Web API, Type Script, React, Vue.js
  • 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
  • Dev Ops:
    Azure Dev Ops, Git, CI/CD, IaC, automated testing, monitoring, observability
  • Legacy Modernization:
    Win Forms, 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, or job‑cost applications.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary