Senior Director of Engineering

Posted 12ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Director of Engineering leading multi-team organization at Weave responsible for platform services. Overseeing architecture, delivery, and long-term strategy for web and mobile applications.

Responsibilities:

  • 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