
Senior Director of Engineering
Weave
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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