waypointjobs

Riverside Recruiting

Principal Software Architect

strongsville, OH

Check who can apply and the requirements below before continuing.

About this opportunity

Riverside Recruiting lists this Principal Software Architect opportunity in strongsville, Ohio. Review the employer’s description below for duties, qualifications and application requirements.

Job description

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 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, TypeScript, 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

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, or job‑cost applications.

#J-18808-Ljbffr

Worksite address

strongsville, OH, 44136, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Oracle E-Business Suite (EBS) Developer

laurel, MD

See pay details in description

Description Are you a skilled problem-solver who blends technical expertise with creativity to build effective and efficient solutions? If s…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job