Principal Software Architect
Foundation Software
Job Description
Job Description
Principal Software Architect
Strongsville, OH | Full Time
About the Role
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.
What You'll Do
- 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
What We're Looking For
- 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.
Why Foundation?
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.
- Software Engineer Principal - Apigee/API Connect Location: PA - Pittsburgh, OH - Cleveland, TX - Dallas, AL - Birmingham, AZ - Phoenix - 5 Days Onsite FUNCTION OF THE GROUP: Data Power Team. Mitigating risk for security line of business. This is an Apigee team that is...Principal
- System One is looking for a Principal Software Engineer specializing in Apigee and API Connect to lead innovative technology development. This role demands strong problem-solving skills and proficiency in managing complex technology solutions. Ideal candidates will have...Principal
$112k - $249.6k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Principal within PNC's Technology organization, you will be based in Pittsburgh PA, Cleveland OH, Birmingham AL, Phoenix AZ or...PrincipalFull timeTemporary workPart timeWork experience placementWork at office- ...Position Type: Administration/Assistant Principal Date Posted: 6/16/2026 Location: Harding Middle School Date Available: 08/01/2026 Closing Date: 06/22/2026 Assistant Principal : The Lakewood City School District is seeking qualified applicants...PrincipalContract work
- ...Anticipated Assistant Principal Parma City School District Hillside Middle School - Independence, Ohio Must hold current licensure as required by the State Board of Education Position Type: Full-time Job Categories: Administration Assistant Principal/Dean/Head...PrincipalFull time
$120k - $130k
...Data Architect Location: Pittsburgh, PA / Strongsville, OH Duration: Fulltime Salary Range: $120,000-$130,000 a year Job Description Skill: Data Architect Must Have Technical/Functional Skills: 12–15 years of experience in data architecture, data modeling, or...Full time$70.8k - $156.7k
...Senior Salesforce Developer Category: Software Development/ Engineering Main location: United States, Ohio, Strongsville... ...Salesforce developers. o Translate business requirements into well-architected solutions using Salesforce and other tools as needed. o...Permanent employmentFull timeWork at officeLocal area- ...business applications, including case management, ERP, CRM, document management, forms intake, intranet, and legal and IT‑specific software. Administer Microsoft SQL Server environments (2016 and later), including backups, restores, indexing, patching, monitoring, and...
$55k - $120.75k
...Design; Group Problem Solving; Process Improvements; Program Management; Project Management; Release Management; Risk Management; Software Solutions; User Experience (UX) Design. Competencies Business Assessment; Business Process Modeling; IT Environment; IT Project Management...Full timeTemporary workWork experience placement$55k - $148.46k
PNC Financial Services Group, Inc. is seeking a Senior Data Architect to be based in Strongsville, OH. This role involves serving as a technical authority for enterprise data and partnering with various teams to design and govern data assets. The ideal candidate will have...- ...experience in requirements gathering and system testing, particularly within mortgage banking. Key skills include proficiency in relevant software, strong communication, and analytical thinking. The company promotes an inclusive workplace for all its partners. #J-18808-Ljbffr...
$55k - $148.46k
Position Overview As a Data Architect Senior within PNC’s Technology organization, you will be based in Strongsville, OH; Birmingham‑AL; Pittsburgh‑PA; or Dallas‑TX. You will serve as technical authority for enterprise data, partnering with engineering, architecture, and...Temporary workFlexible hours- ...partner opportunities to ensure that you know #UBelongAtUHM!ESSENTIAL DUTIES AND RESPONSIBILITIESResearch and identify innovative software and technology- based solutions that create increased efficiency, simplify processes, and/or increase revenue.Reviews, analyzes, and...Local area
- Cleveland Browns Group in Berea, Ohio is seeking an IT Applications Analyst for a hybrid role focused on administering and supporting critical business applications. This role encompasses managing cloud and on-premises systems and ensuring compliance with key regulations...
- Union Home Mortgage in Strongsville, OH, is looking for a Business Systems Analyst to collaborate with IT professionals and business users to identify and resolve organizational challenges using technology. The role demands 3+ years in requirements gathering and system ...
- Fairygodboss is hiring a Business Systems Analyst Consultant located in Strongsville, OH or other locations. You'll engage stakeholders, document business requirements, and support system solutions to drive the success of PNC's Asset Management Group. This position requires...
- PPG Industries, Inc in Strongsville, Ohio is seeking a Powder Application Specialist to support the growth of PPG's Powder business. The specialist will collaborate with formulation teams and manage application trials and product launches. The ideal candidate will have ...
- System One is seeking a Sr. Software Engineer to join our Payment Center team in Strongsville, OH. The role focuses on designing and building microservices that enhance payment activities. With 10+ years of experience, you will work with diverse technologies in a hybrid...
- ...Position Title: Data Engineer Principal Location: OH - Strongsville, PA - Pittsburgh, TX - Dallas Work Status : Hybrid, 3 days... ...design reviews, and dev best practices. • Collaborate with architects, product managers, reporting teams, and security/governance stakeholders...PrincipalContract workWork at officeRemote work
- CGI Njoyn is looking for a Machine Learning Operations Engineer in Strongsville, Ohio. This permanent full-time position requires strong expertise in Python and big data technologies. Responsibilities include optimizing feature engineering pipelines, maintaining ML models...Permanent employmentFull time
- 上海展浪信息技术有限公司 is seeking an experienced Project Manager to oversee delivery of projects on time and within budget. The role includes developing project plans, managing stakeholder relationships, and ensuring project performance metrics are met. The ideal candidate should...
- System One is seeking a Software Engineer Lead in Strongsville, OH to manage automation requests and lead a team. This role requires 8-10 years of experience in automation, proficiency with Automation Anywhere, and excellent communication skills. As a tech lead, you will...Contract work
- ...criteria and execute a portion of the testing on projects. Serve the team and product owner in turning requirements into the working software. Ensure product quality expectations are defined and known across the team. Collaborate with the team in scheduling work,...
$75k - $125k
...Information Management, Organizational Analysis, Product Lifecycle Management (PLM), Program Administration, Risk Management, Scrum, Software Testing Competencies Agile Development, Coaching Others, Conflict Management, Design Thinking, Group Facilitation,...Full timeTemporary workPart timeWork experience placementWork at office$86.25k - $143.75k
...workplace culture where all employees feel respected, valued, and have an opportunity to contribute to the company's success. As a Senior Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA or Cleveland, OH. We're seeking a Senior...Temporary work$100k
Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions to merchants. Slice has put together a comprehensive package of products...Local area$112k - $228.8k
...opportunity to contribute to the company’s success. As a Solution Architect Sr within PNC's Technology organization, you will be based in... ...complex programs, including system and application designs, software and technical architecture, in accordance with strategies and...Full timeTemporary workPart timeWork experience placementWork at office$62.9k - $139.3k
Job order - J0426-1279 - Permanent Full Time Title Machine Learning Operations Engineer Category Software Development/ Engineering City Strongsville, Ohio, United States Job Description We are seeking an experienced MLOps Engineer with strong expertise in Python and...Permanent employmentFull timeLocal area$50 - $60 per hour
DataAnnotation is committed to creating high-quality AI. Enjoy the flexibility of remote work and the freedom to set your own schedule. This is an opportunity to work with us as an independent contractor. We're currently expanding into an exciting new area – teaching...Hourly payContract workFor contractorsWork experience placementRemote work$55k - $128.8k
Fairygodboss is offering a Security Analyst position focusing on application security and risk assessment in Strongsville, Ohio. The role emphasizes collaboration, communication, and analytical skills with a preference for familiarity in Agile methodologies and security...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
- software sales Strongsville, OH
- software asset management analyst Strongsville, OH
- id software Strongsville, OH
- software support Strongsville, OH
- software technical support Strongsville, OH
- healthcare software sales Strongsville, OH
- software implementation project manager Strongsville, OH
- software Strongsville, OH
- remote software sales Strongsville, OH
- entry level software sales Strongsville, OH


