← All roles

Principal Engineer - Applications

Weave· Technology
Apply on company site
RemoteFull-timePosted 2mo ago

About the role

Principal Engineer responsible for the technical strategy and architectural leadership of the Applications Fellowship, including Payments, Scheduling, Forms, Business Experience, Mobile Apps, and Revenue Cycle Management (RCM). Focused on shaping multi-year technical vision, cross-team coherence, and organizational capability across a large-scale, patient-facing software platform for healthcare SMBs.

Responsibilities

  • Own the multi-year technical vision for Payments, Scheduling, Forms, Business Experience and RCM application platforms, ensuring architectural decisions position Weave for scale, reliability, and competitive advantage.
  • Drive architectural coherence across multiple teams, identifying and resolving cross-system dependencies and technical debt at the platform level.
  • Lead technical due diligence for major initiatives, including build-vs-buy decisions, vendor evaluations, and platform migrations.
  • Identify and solve company-level technical problems that span organizational boundaries—the problems that are too complex, too cross-cutting, or too ambiguous for any single team to own.
  • Compile information across systems, teams, and projects to develop comprehensive solutions with extensive validation, rollback, and testing plans.
  • Forecast project costs in time, money, and opportunity cost; account for impacts across the business.
  • Monitor the industry landscape, anticipate where high-scale customer experience and transactional platforms are heading, and ensure Weave stays ahead of the curve.
  • Cut through noise and hype to identify genuine strategic value; advocate for and lead key initiatives that prepare Weave for emerging challenges.
  • Shape company-wide standards for engineering excellence, observability, and reliability in distributed systems.
  • Actively mentor Staff and Senior Engineers across the fellowship, developing the next generation of technical leaders.
  • Elevate architectural thinking across teams through design reviews, documentation standards, and hands-on guidance.
  • Build organizational capability that persists beyond your individual contributions.

Qualifications

  • 15+ years of software engineering experience with progressive technical leadership scope.
  • Track record of leading cross-team technical initiatives that delivered measurable business outcomes.
  • Demonstrated ability to influence without authority, build consensus across organizational boundaries, and translate technical tradeoffs into business terms.
  • Deep expertise in distributed systems architecture, including building and operating services that handle hundreds of millions of transactions and terabytes of data.
  • Proven experience with event streaming and messaging infrastructure (Kafka, Google Pub/Sub, or similar) at significant scale.
  • Strong background in scalable data stores—both relational (PostgreSQL at scale, Vitess, Spanner) and NoSQL (Bigtable, Redis, etc.).
  • Operational experience with cloud-native infrastructure on GCP or AWS, including Kubernetes, infrastructure-as-code, and highly available system design.
  • Solid backend engineering foundation (Go preferred; Python, Java, or C# acceptable).

Skills

Required:Technical strategy & architectureCross-team collaboration & influenceDistributed systemsEvent streaming / messagingData stores (SQL/NoSQL)Cloud infrastructure (GCP/AWS)Backend development

Benefits

  • (Not specified in the description)
Last updated Oct 1, 2026. Interested? Apply on the company site.
Weave logo

About Weave

Customer communication and payments platform.

As the pace of innovation continues, it is growing more difficult to see the value of technology. Often meaningful information is inaccessible at the time it would be most beneficial. Weave threads together data, software and communication platforms to build stronger relationships at the point of contact by making valuable information instantly available in simple and intuitive formats. This delivers improved productivity, better collaboration and greater insights making it easier to meet the needs of patients and to build better business and clinical outcomes.

communicationphone systemAI toolsreputation managementonline bookingpayment solutionspractice growth

More open roles at Weave