wagey.ggwagey.ggv1.0-e93b95d-4-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Director of Engineering Role/weave - Senior Director of Engineering
weave

weave - Senior Director of Engineering

Remote - US Remote1mo ago
RemoteDirectorNAPaymentsCloud ComputingDirector of EngineeringExecutive DirectorGoJavaC#PythonAWS

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

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 • WHAT YOU WILL NEED TO ACCOMPLISH THE JOB • 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 • WHAT WILL MAKE US LOVE YOU • Track record of scaling teams and systems across product, platform, and payments domains in enterprise-grade production environments • Deep expertise in distributed messaging and streaming technologies such as Kafka or Google Pub/Sub, and in databases like Postgres, Redis, Spanner, or Bigtable • Experience designing payment processing platforms, tokenization, fraud controls, and integrations with card networks and processors • Proven ability to lead through ambiguity, set technical direction, and deliver complex cross-team initiatives on time • Experience using AI and developer tooling to accelerate the software development lifecycle and improve operational excellence • Strong business acumen with the ability to translate technical tradeoffs into measurable business outcomes and revenue impact • Excellent communication skills, a collaborative mindset, and a history of partnering successfully with product, design, finance, and customer success • Experience with Kubernetes operators, cloud native patterns, and running large fleets of services at scale • At Weave, we use Artificial Intelligence (AI) tools to help us work more efficiently and create a smoother candidate experience. AI may assist with things like writing job descriptions, scheduling interviews, or reviewing applications against job-related criteria. For additional information, please review the External AI Policy Statement available on our Careers page.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X