Software Architect

TEEMA Solutions Group

Everett (WA)

Remote

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A fast-growing healthcare technology company is seeking a Staff Software Engineer to lead technical direction in distributed systems and cloud architecture. Responsibilities include designing scalable architectures, mentoring engineers, and influencing technical strategies. Candidates should have extensive software engineering experience with a strong background in cloud technologies, preferably in regulated industries like healthcare. This remote role focuses on improving patient outcomes through technology innovation while shaping the engineering organization.

Qualifications

  • Extensive software engineering experience required.
  • Strong cloud and systems design expertise essential.
  • Experience in regulated industries such as healthcare or fintech is a plus.

Responsibilities

  • Design scalable cloud-based architectures.
  • Guide system-wide technical decisions.
  • Mentor engineers and influence technical direction.

Skills

Software engineering experience
Cloud and systems design expertise
Experience with distributed systems
Mentoring engineers

Tools

Node.js
TypeScript
SQL databases (MySQL or PostgreSQL)
AWS cloud infrastructure

Job description

Staff Software Engineer – Distributed Systems & Cloud (Remote)

A fast-growing healthcare technology company focused on advancing remote cardiac care is seeking an experienced Staff Software Engineer to help shape the technical direction of its platform and engineering organization. This role is ideal for a senior technologist who enjoys solving complex architectural challenges while influencing how engineering teams build, scale, and deliver reliable software.

As a Staff Engineer, you will operate as both a hands-on architect and technical leader, helping guide system design across multiple teams. You’ll work on distributed systems that support critical healthcare applications while improving the scalability, reliability, and maintainability of the platform.

In this role, you’ll collaborate closely with product leaders, engineers, and cross-functional partners to align technical decisions with business goals and customer needs. You will identify opportunities to simplify complex systems, reduce technical risk, and introduce engineering practices that improve quality and speed of delivery.

Key responsibilities include designing scalable cloud-based architectures, guiding system-wide technical decisions, and helping teams navigate complex engineering challenges. You will also play a key role in strengthening engineering practices such as testing strategies, reliability standards, and operational excellence. Mentoring experienced engineers and influencing technical direction across teams will be an important part of your impact.

The technology stack includes Node.js, TypeScript, SQL databases (MySQL or PostgreSQL), and AWS cloud infrastructure, with a strong focus on scalable SaaS architecture and distributed systems.

The ideal candidate brings extensive software engineering experience, strong cloud and systems design expertise, and a track record of leading technical initiatives that improve engineering outcomes. Experience building systems in regulated industries such as healthcare or fintech—particularly involving HIPAA-compliant platforms, device data, or healthcare integrations—is a plus.

This is an opportunity to play a key role in building technology that supports better patient outcomes while shaping the future of a growing engineering organization.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Lynn Rodens • Everett (WA)

Remote
USD 110,000 - 150,000
Staff Software Engineer
Staff Software Engineer

advisorey. • New York (NY)

On-site
USD 120,000 - 160,000
Competitive salary
Equity options
Health, dental, and vision coverage
Staff Cloud Architect – Distributed Systems (Remote)
Staff Cloud Architect – Distributed Systems (Remote)

TEEMA Solutions Group • Everett (WA)

Remote
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Meet Life Sciences • United States

On-site
USD 120,000 - 150,000
Cloud Software Engineer – Healthcare Tech Growth
Cloud Software Engineer – Healthcare Tech Growth

Sayva Solutions • Irvine (CA)

On-site
Senior Software Engineer, HealthTech
Senior Software Engineer, HealthTech

Talener • New York (NY)

On-site
USD 170,000 - 195,000
Comprehensive benefits package
Small annual bonus
Paid time off
Staff Software Engineer
Staff Software Engineer

Global Placement Firm • New York (NY)

Hybrid
USD 200,000 - 230,000
Software Engineer
Software Engineer

1585 Healthcare • Brooklyn (NY)

On-site
USD 90,000 - 120,000
Staff Software Engineer - Healthcare Platform (Remote)
Staff Software Engineer - Healthcare Platform (Remote)

United States Digital Space LLC • United States

Remote
USD 170,000 - 210,000
Remote flexibility
Comprehensive benefits package
Annual professional development budget
Staff Software Engineer
Staff Software Engineer

Nomihealth • Salt Lake City (UT)

On-site
USD 170,000 - 210,000