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
Requirements
Nice to Have
Skills and Tools
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.
