Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Software Architect - Healthcare Software Leader

Curb

Curb

Software Engineering, IT
United States
Posted on Mar 17, 2026
Senior Software Architect — Healthcare Technology Platforms

Help design the next generation of technology powering modern healthcare systems. This opportunity is ideal for a highly experienced software architect who is passionate about building scalable platforms that support critical healthcare applications. In this role, you will help guide the architectural evolution of a growing portfolio of healthcare technology products, ensuring they are modern, secure, and capable of supporting the needs of healthcare organizations and patients alike.

You will work closely with engineering leaders and product teams to drive long-term technical strategy while supporting the development of robust software solutions. This position offers the chance to influence major architectural decisions, lead modernization efforts, and mentor engineering teams responsible for delivering innovative healthcare technology solutions.

Role Overview

The Senior Software Architect plays a central role in shaping the design and structure of enterprise healthcare applications. This individual collaborates with fellow architects and senior engineering leadership to establish architectural standards, guide technology decisions, and ensure consistency across multiple software products.

The role focuses on building scalable, secure, and maintainable systems while supporting modernization initiatives that improve product performance, reliability, and extensibility. In addition to technical leadership, the architect will mentor engineers, evaluate new technologies, and contribute to strategic planning for future product development.

Work Environment

This position follows a hybrid work model based in Pittsburgh, Pennsylvania, with in-office collaboration typically taking place on Tuesdays, Wednesdays, and Thursdays.

Key Responsibilities

Architectural Strategy

Collaborate with fellow architects and engineering leadership to establish a consistent architectural vision across multiple healthcare technology products. Ensure that systems are designed to scale, integrate, and evolve as business needs grow.

System Design & Modernization

Lead the design and implementation of enterprise-grade software solutions, including modernization initiatives that transition legacy platforms into modern, scalable architectures.

Technology Evaluation

Assess emerging technologies and development frameworks to determine their potential impact on product innovation and system performance. Provide guidance on technology adoption and integration strategies.

Technical Leadership

Provide architectural guidance to engineering teams throughout the software development lifecycle. Offer mentorship, conduct design reviews, and help engineers implement best practices for maintainable and secure code.

Strategic Decision Support

Partner with senior leadership to evaluate architectural approaches, including build-versus-buy decisions and technology partnerships that support product expansion.

Prototype Development

Create proofs of concept and architectural prototypes to validate new ideas, technologies, and design approaches before full-scale implementation.

Security & Standards

Promote secure development practices and ensure that system architectures align with industry security standards and compliance requirements common within healthcare environments.

Continuous Learning & Collaboration

Stay informed about advancements in software architecture, cloud technologies, and healthcare technology trends while sharing knowledge with the broader engineering organization.

Required Qualifications

Education

Master’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience.

Architecture Experience

Proven experience designing enterprise-scale systems, including both new platform development and modernization of existing applications.

Platform Transformation Leadership

Experience guiding large-scale system re-platforming or modernization initiatives.

Software Engineering Expertise

Strong background in application design and development with a deep understanding of software architecture principles.

Core Computer Science Knowledge

Strong understanding of algorithms, data structures, and performance considerations in complex systems.

Secure Development Practices

Experience implementing secure coding standards and aligning applications with security best practices.

Software Design Principles

Familiarity with architectural patterns and principles including SOLID design, dependency injection, inversion of control, object-relational mapping, and automated testing practices.

Concurrency & Multithreading

Experience designing applications that leverage concurrent processing and multi-threaded architectures.

Database Design

Experience designing relational databases and writing complex queries using systems such as SQL Server, Oracle, or MySQL.

Version Control

Experience working with modern source control systems such as Git, TFS, or SVN.

Customer-Focused Mindset

Strong commitment to delivering reliable software that meets the needs of users in healthcare environments.

Preferred Qualifications

Experience solving complex software or workflow challenges through innovative technical approaches.

Background working within the Microsoft technology ecosystem, including .NET Framework, .NET Core, C#, WPF, MVVM architecture patterns, Entity Framework, and SQL Server.

Experience building modern web or mobile applications using technologies such as JavaScript, TypeScript, Angular, React, React Native, or REST-based APIs.

Experience working with cross-platform development frameworks or desktop/web hybrid technologies.

Familiarity with CI/CD pipelines and automated deployment workflows.

Experience optimizing database performance and tuning queries for large-scale systems.

Exposure to cloud platforms and distributed infrastructure.

Understanding of healthcare data security requirements and regulatory frameworks such as HIPAA.

Familiarity with governance, compliance, and enterprise security frameworks.

Why This Role Matters

This role provides a unique opportunity to shape the technical foundation of healthcare technology platforms that support clinicians, healthcare organizations, and patients. By guiding architecture decisions and mentoring engineering teams, you will play a key role in delivering reliable, secure, and scalable systems that help modernize healthcare technology infrastructure.

About Andiamo

Talent Partners for the AI Revolution. As a globally recognized staffing and consulting firm, we specialize in placing the top 2% of technology and go-to-market professionals with the world’s largest and most well-known companies.

For over 20 years, we've maintained the status of tier-one vendor for firms such as Palantir, Amazon, Fluidstack, Bloomberg, Relativity Space, Firefly, MasterCard, Visa, Two Sigma, Citadel, as well as other major financial services firms, elite hedge funds, Google-backed tech start-ups, and major software firms.

Our talent solutions include Permanent Placement, Contract Staffing, Executive Search, and Dedicated Recruiting Services (RPO). Find out more at www.andiamogo.com