Weave Communications, Inc. logo

Senior Director of Engineering

Job Overview

Location

US Remote

Job Type

Full-time

Category

Engineering Manager

Date Posted

March 18, 2026

Full Job Description

đź“‹ Description

  • • As Senior Director of Engineering at Weave Communications, you will own the architecture, delivery, and long-term strategy for platform services powering Web, Mobile, Desktop applications, Revenue Cycle Management, and Payments offerings, ensuring secure, resilient, and highly performant systems that drive business outcomes and customer value at web scale.
  • • You will lead and grow a multi-team organization of engineering managers and senior engineers responsible for Weave’s full product suite, setting technical strategy and roadmaps to scale services to billions of interactions and financial transactions while maintaining security, compliance, availability, and cost-effectiveness on public cloud platforms (GCP, AWS, Kubernetes).
  • • The Engineering team at Weave is a high-impact, cross-functional unit focused on building scalable, secure, and innovative platforms that support mission-critical financial and operational workflows, partnering closely with Product, Security, Finance, and Go-to-Market to deliver measurable business outcomes.
  • • In this role, you will mature engineering practices including release processes, incident response, SLOs, and observability; mentor and develop engineering leaders; drive platform migrations and PCI/SOC compliance initiatives; and champion AI and automation to enhance productivity and reliability across distributed systems.
  • • You will have the opportunity to shape the technical foundation of a growing healthcare technology company, influence enterprise-scale architecture, and leave a lasting impact on system resilience, team culture, and innovation velocity while advancing your leadership in complex, regulated domains.

🎯 Requirements

  • • Bachelor’s degree in Computer Science or related technical field, or equivalent practical experience
  • • 12+ years of software engineering experience and 8+ years of technical and organizational leadership, including leading multiple engineering managers and organizations of 50+ engineers
  • • Demonstrated experience building and operating distributed, highly available, and redundant services at scale with billions of interactions or requests
  • • Proven track record with web-scale infrastructure on public cloud deployments (GCP, AWS) and container orchestration (Kubernetes)
  • • Deep understanding of backend systems and service-oriented architectures. Strong familiarity with Go, or equivalent backend languages such as Python, Java, or C#
  • • Experience designing and operating data platforms and analytical systems, including relational and NoSQL stores, streaming systems, data lakes, warehouses, and embedded analytics
  • • Hands-on experience or strong working knowledge of payments systems, revenue cycle management workflows, and payment compliance requirements such as PCI
  • • Operational experience with observability, SLOs, capacity planning, incident management, and cost optimization

🏖️ Benefits

  • • Opportunity to lead and scale engineering teams and systems across product, platform, and payments domains in enterprise-grade production environments
  • • Work with cutting-edge technologies including Kafka, Google Pub/Sub, Postgres, Redis, Spanner, Bigtable, and Kubernetes operators in cloud-native environments
  • • Influence payment processing platforms, tokenization, fraud controls, and integrations with card networks and processors
  • • Leverage AI and developer tooling to accelerate the software development lifecycle and improve operational excellence
  • • Collaborate with cross-functional leaders in Product, Security, Finance, and Go-to-Market to translate technical tradeoffs into measurable business outcomes and revenue impact
  • • Join an inclusive, mission-driven company committed to equal opportunity and workplace accessibility, with remote work flexibility and support for accommodations

Skills & Technologies

Python
Java
PostgreSQL
Redis
AWS
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Weave Communications, Inc. logo
Weave Communications, Inc.
Visit Website

About Weave Communications, Inc.

Weave Communications provides a unified customer communication and engagement platform for small and medium-sized healthcare, dental, optometry, veterinary, and other service businesses. Its cloud software integrates VoIP phone, text messaging, email, scheduling, payments, reviews, analytics, and team collaboration tools into a single interface that syncs with existing practice management systems. The platform automates appointment reminders, billing collections, marketing campaigns, and patient feedback requests while maintaining HIPAA compliance and supporting multi-location practices. Founded in 2011 and headquartered in Lehi, Utah, Weave is publicly traded on the NYSE under the ticker WEAV.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

❌ EXPIRED
Dubai
Full-time
Expired Apr 28, 2026
Onsite

2 months ago

Apply
❌ EXPIRED
Argentina (Remote)
Full-time
Expired Nov 22, 2025
JavaScript
TypeScript
Java
+4 more

8 months ago

Apply
Buenos Aires
Full-time
Expires Jun 6, 2026
Python
JavaScript
Java
+4 more

1 month ago

Apply
❌ EXPIRED
Berlin, Germany
Full-time
Expired May 10, 2026
Go
Senior
Remote

2 months ago

Apply