Weave

Senior Director of Engineering

Weave

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead and grow a multi-team organization of engineering managers and senior engineers responsible for Weave applications across Web, Mobile, and Desktop, as well as Revenue Cycle Management and Weave Payments solutions
  • Set technical strategy and roadmaps for platform, data, messaging, and payments services to meet business goals and to scale to billions of interactions and transactions
  • Ensure services are secure, compliant, highly available, and cost-effective while operating at web scale on public cloud platforms (GCP, AWS, Kubernetes)
  • Drive end-to-end ownership from architecture to production for distributed systems, streaming platforms, data lakes/warehouses, and embedded analytics that power product and operational decisioning
  • Partner closely with Product, Security, Finance, and Go-to-Market teams to define priorities, measure impact, and deliver outcomes that move revenue and improve customer experience
  • Define and mature engineering processes, release practices, incident response, SLOs, and observability for a large-scale, multi-service environment
  • Hire, mentor, and develop engineering managers and technical leaders; create clear career frameworks and foster a culture of psychological safety and continuous improvement
  • Lead cross-functional initiatives such as platform migrations, payments integrations, PCI and SOC compliance efforts, and large-scale performance engineering programs
  • Champion the pragmatic use of AI and automation to accelerate engineering productivity, improve reliability, and enhance product capabilities

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
  • Weave is an equal opportunity employer that is committed to fostering an inclusive workplace
  • Health insurance
  • 401(k) matching
  • Remote work options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringdistributed systemsbackend systemsdata platformsstreaming systemsdata lakesdata warehousespayments systemsservice-oriented architecturesobservability
Soft Skills
leadershipmentoringcross-functional collaborationorganizational developmentpsychological safetycontinuous improvementtechnical strategyincident responsecommunicationprioritization
Certifications
Bachelor’s degree in Computer SciencePCI complianceSOC compliance