Jobs · Engineering · Ohio

Principal Software Architect

Foundation Software · Strongsville, OH · 1 mo ago
EngineeringFull-time

About the role

Foundation Software is seeking an experienced Principal Software Architect to lead their software architecture team and provide technical leadership across the engineering organization.

Responsibilities

  • Lead and mentor the Software Architecture team.
  • Partner with the VP of Architecture on architectural strategy and technology roadmaps.
  • Guide solution architecture across cloud, desktop, APIs, and modernization initiatives.
  • Lead architecture reviews and establish engineering standards and best practices.
  • Mentor architects and senior developers.
  • Promote scalable, secure, cloud-native application design.
  • Evaluate emerging technologies, including AI, to improve our platform and engineering practices.
  • Collaborate with Product, Engineering, QA, Security, Infrastructure, and DevOps to deliver high-quality solutions.

Tech Stack

  • 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

Requirements

  • 12+ years of software engineering experience with enterprise applications.
  • 5+ years of software architecture experience.
  • Experience leading or mentoring architects and senior engineers.
  • Deep expertise in modern application architecture, cloud technologies, and software design patterns.
  • Strong communication, collaboration, and technical leadership skills.
  • Passion for mentoring teams and driving engineering excellence.

Qualifications

  • BS in Computer Science or related field.
  • Proven track record of delivering high-quality solutions.
  • Experience with Agile methodologies and DevOps practices.
  • Knowledge of industry-standard security practices and protocols.

Benefits

  • Outstanding benefits package.
  • Award-winning workplace culture.
  • The opportunity to influence the future of construction software.
  • Work-life balance and flexible scheduling.

Pay

Competitive salary commensurate with experience.

Schedule

Full-time position.

Similar jobs