Get more replies from employers
Send a job-specific resume in minutes.
Foundation Software in Strongsville, OH is looking for a Principal Software Architect to lead their software architecture team. You will work closely with the VP of Architecture to shape the technical direction of the platform and provide mentorship to architects and senior engineers.
This role requires 12+ years of software engineering and 5+ years of architecture experience. You will enhance the team’s capabilities in cloud technologies and software design patterns while driving engineering excellence within a collaborative culture.
Strongsville, OH | Full Time
Foundation Software is seeking an experienced Principal Software Architect to lead our software architecture team and provide technical leadership across the engineering organization.
Working closely with the VP of Architecture, you'll help shape the technical direction of our platform, mentor architects and senior engineers, and guide the design of scalable, secure, and maintainable software solutions. This role is ideal for someone who enjoys influencing technical strategy while remaining hands‑on through architecture reviews, design sessions, and solving complex engineering challenges.
Backend: .NET, C#, ASP.NET Core, REST APIs, Node.js, Express
Frontend: React, Vue.js, TypeScript
Cloud: Microsoft Azure (App Services, Functions, SQL, Storage, Redis, Application Insights), AWS and GCP
Architecture: Microservices, Clean Architecture, Domain-Driven Design, API-First, Event-Driven Systems
Data: SQL Server, PostgreSQL, MongoDB
Join a collaborative engineering culture that values innovation, technical excellence, and work‑life balance. We offer outstanding benefits, an award‑winning workplace, and the opportunity to influence the future of construction software while working alongside talented engineers.