Weave seeks an experienced engineering leader to own the architecture, delivery, and long-term strategy for platform services that power our Web, Mobile, and Desktop applications, Revenue Cycle Management, and Payments offerings. This role will scale engineering practices, systems, and teams to reliably operate at web scale across billions of interactions and financial transactions. You will build and mentor multiple engineering managers and cross-functional teams to deliver secure, resilient, and highly performant services that drive business outcomes and customer value.
- This position will be open to remote
- Reports to the Chief Technology Officer
WHAT YOU WILL OWN
- 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.
Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics.Β If you have a disability or special need that requires accommodation, please let us know.
All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.