About this role
Role Overview
The Principal Engineer - Applications position at Weave is a full-time, US-based remote opportunity for an experienced technical leader to guide the company's core patient-facing and practice-facing platforms. This role suits a senior software professional who wants to shape enterprise-level technical strategy, mentor engineering teams, and solve complex problems spanning multiple organizational boundaries.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
Weave operates as a leading all-in-one customer experience and payments software platform designed for small and medium-sized healthcare businesses. The technology supports over 40,000 healthcare practices by handling scheduling, payments, insurance verification, mobile application features, and patient communication. The company values an inclusive workplace and is an equal opportunity employer.
How to Apply
To apply for this opportunity, please visit the official Weave careers page and submit your application through the designated digital channels.
Skills and tech stack
Questions candidates ask
What is the location requirement for this role?
The position is available as a hybrid role based in Lehi, Utah, or as a remote position located anywhere within the United States.
How many years of experience are required?
Candidates must have 15 or more years of software engineering experience that includes progressive technical leadership scope.
What programming languages are accepted for backend engineering?
Go is preferred for this role, but backend experience in Python, Java, or C# is also accepted.
What department does this position report into?
The role sits within the Technology department and reports directly to the Senior Director of Engineering.
What specific cloud platforms are used?
The role requires operational experience with cloud-native infrastructure on either AWS or GCP.
