Latest AI JobsBrowse Jobs
Weave logo

Principal Engineer

WeaveUS RemoteTechnology
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
25 Aug 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Principal Engineer at Weave serves as the primary technical cornerstone for the Messaging Fellowship, shaping how tens of thousands of healthcare practices communicate with patients. This full-time position is available as a US remote role or a hybrid position based in Lehi, Utah, reporting directly to the Director of Engineering. The ideal candidate brings extensive software engineering expertise to lead multi-year technical visions, solve complex cross-team challenges, and mentor senior technical staff without relying on formal authority.

Key Responsibilities

Define and execute the multi-year technical vision for messaging infrastructure supporting SMS, MMS, email, fax, and other communication channels.
Drive architectural coherence and platform-level technical debt resolution across multiple engineering teams.
Lead comprehensive technical due diligence, platform migrations, vendor evaluations, and build-versus-buy decisions.
Tackle intricate, cross-functional technical problems that extend beyond individual team boundaries.
Formulate robust validation, testing, and rollback plans while forecasting time and resource costs.
Track industry trends in messaging and data infrastructure to maintain a competitive advantage.
Establish and promote company-wide benchmarks for distributed systems reliability, observability, and engineering excellence.
Mentor Staff and Senior Engineers through active guidance, design reviews, and documentation standards.

Requirements

Minimum of 12 years of professional software engineering experience featuring progressive technical leadership responsibilities.
Proven history of driving successful cross-team technical initiatives that produce tangible business outcomes.
Exceptional ability to influence without authority, build consensus, and articulate technical trade-offs to business stakeholders.
Advanced expertise in designing and operating large-scale distributed systems handling massive transaction and data volumes.
Hands-on experience with large-scale event streaming and messaging platforms such as Kafka or Google Pub/Sub.
Comprehensive background managing scalable relational and NoSQL data stores.
Solid operational experience using cloud-native infrastructure on AWS or GCP, including Kubernetes and infrastructure-as-code.
Strong foundational backend software engineering capabilities.

Nice to Have

Direct experience working with messaging delivery systems, telecommunications infrastructure, or carrier integrations.
Specialized knowledge in data platform architecture, including data lakes, streaming pipelines, or distributed analytics.
Background building technical designs within compliance-heavy sectors like healthcare or fintech.
Experience integrating artificial intelligence capabilities into production systems or shaping AI infrastructure.
Demonstrated external technical leadership through conference speaking, published writing, or open-source contributions.

Skills and Tools

Python
AWS
GCP
Kubernetes
Java
Kafka
Distributed Systems Architecture

About the Company

Weave provides essential communication and workflow technology that empowers healthcare practices to connect efficiently with their patients. The organization fosters an inclusive, equal opportunity workplace committed to supporting individuals from diverse backgrounds. Weave utilizes modern cloud environments and advanced technologies to scale its communication platforms securely and reliably.

How to Apply

Interested candidates should visit the official Weave careers page to submit an application and review further details regarding the hiring process.

Skills and tech stack

Questions candidates ask

What is the location flexibility for this role?

This position can be performed as a US remote role or on a hybrid schedule based out of Lehi, Utah.

How many years of experience are required?

Applicants must have at least 12 years of software engineering experience with progressive technical leadership scope.

What core technical domains does the Principal Engineer oversee?

The role leads the Messaging Fellowship, overseeing multi-year technical strategies for messaging infrastructure that handles SMS, MMS, email, fax, and other communication channels.

Who does this position report to?

The Principal Engineer reports directly to the Director of Engineering.

What specific cloud and streaming platforms are mentioned?

The job utilizes AWS, GCP, Kubernetes, and event streaming platforms like Kafka or Google Pub/Sub.

Ready to apply?

The application is on the official Weave careers page.

Apply on company site