Stand out for this role — generate a tailored resume and cover letter in about a minute.
Foundation Software seeks a Principal Software Architect to lead and shape the engineering architecture strategy. You will mentor architects and senior engineers while guiding the design of scalable, secure, and maintainable software solutions across cloud and on-premises environments.
You will partner with the VP of Architecture to drive technology roadmaps, review designs, and ensure engineering excellence through architecture reviews and best practices.
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.