2

Principal Software Architect Remote Jobs in Ohio

Principal Software Engineer

Cleveland, OH · On-site +1

$130K - $175K/yr

About the Job As a Principal Software Engineer at Avandra Imaging, you'll serve as a hands-on ... You'll be trusted to drive architectural direction, mentor other engineers, and set quality ...

Principal Software Engineer - IE06GE We're determined to make a difference and are proud to be an ... This role can have a Hybrid or Remote work arrangement. Candidates who live near one of our office ...

Contribute to system architecture and design improvements to enhance scalability, reliability, and ... Remote, with occasional travel to the Dayton/WPAFB area * Travel Requirements: Minimal (0-20%

Software Engineer, Senior

Dayton, OH · On-site +1

$119K - $157K/yr

Create clear software architecture documentation, workflow diagrams, and code structure so tools ... Background in signal processing, image processing, or remote sensing data workflows. * Experience ...

next page

Showing results 1-20

Principal Software Architect Remote information

What does a principal software architect do in a remote role?

A Principal Software Architect in a remote role is responsible for designing and overseeing the overall structure of complex software systems, ensuring that all technical aspects align with business goals. They lead architectural decisions, guide development teams, set technical standards, and troubleshoot high-level design issues. Working remotely, they collaborate with cross-functional teams using digital tools, maintaining clear communication and documentation to ensure project success. Their expertise helps organizations build scalable, secure, and maintainable software solutions.

How does a principal software architect collaborate with distributed teams in a remote environment?

As a Principal Software Architect working remotely, you’ll frequently collaborate with cross-functional teams across different locations and time zones. This typically involves using communication tools like Slack, Zoom, and collaborative platforms like Jira or Confluence to align on technical decisions, conduct code reviews, and provide architectural guidance. You’ll also lead virtual design sessions, mentor engineers, and ensure architectural consistency across projects. Building strong relationships through proactive communication and clear documentation is key to successfully driving initiatives in a distributed team.

What are the key skills and qualifications needed to thrive as a principal software architect remote, and why are they important?

To thrive as a Principal Software Architect (Remote), you need deep expertise in software engineering, system architecture, and design patterns, typically supported by a computer science degree and extensive industry experience. Mastery of cloud platforms (such as AWS, Azure, or Google Cloud), modern programming languages, and architectural frameworks—along with certifications like AWS Certified Solutions Architect—is highly valuable. Exceptional communication, leadership, and problem-solving skills enable effective collaboration across distributed teams and stakeholders. These abilities ensure robust, scalable solutions and cohesive technical direction, which are essential for delivering complex projects in a remote environment.

What are the most commonly searched types of Principal Software Architect jobs in Ohio?

The most popular types of Principal Software Architect jobs in Ohio are:

What are popular job titles related to Principal Software Architect Remote jobs in Ohio?

For Principal Software Architect Remote jobs in Ohio, the most frequently searched job titles are:

What job categories do people searching Principal Software Architect Remote jobs in Ohio look for?

The top searched job categories for Principal Software Architect Remote jobs in Ohio are:

What cities in Ohio are hiring for Principal Software Architect Remote jobs?

Cities in Ohio with the most Principal Software Architect Remote job openings:

Infographic showing various Principal Software Architect Remote job openings in Ohio as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 10% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Principal Software Architect

Riverside Recruiting

Strongsville, OH • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 22 days ago


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