Skip to content
CloudflareCloudflareAustin, TX

Engineering Manager

Lead the Workers Runtime - Edge team at Cloudflare, managing senior systems engineers on performance-critical, low-latency distributed services in C++ and Rust. Drive architectural evolution, own reliability at massive scale, balance feature delivery with foundational work, and grow a high-performing engineering culture.

Salary not listed
Hybrid5+ YOEEngineering Management

About the role

What you'll do

  • Lead a team of senior systems engineers working in C++ and Rust on one of the most performance-critical and security-sensitive services at Cloudflare.
  • Drive major infrastructure initiatives — migrating legacy systems, redesigning core abstractions, and laying the groundwork for next-generation runtime architecture that will define the platform for years to come.
  • Own reliability and release safety for a service handling tens of millions of requests per second. Improve release processes, invest in health monitoring and automated rollback, and ensure the team can ship changes confidently at scale.
  • Make hard prioritisation calls between new feature work that unblocks customers and the ongoing investment in foundations, security, and developer velocity that the team needs to stay healthy long-term.
  • Partner closely with adjacent teams across the Developer Platform to ensure the runtime supports the broader product roadmap — including compute, storage, networking, and observability teams.
  • Grow and develop the team: Hire strong systems engineers, set clear expectations, provide technical mentorship, and create an environment where people do their best work.

Requirements

  • Track record of leading teams that operate large-scale, low-latency distributed systems.
  • Balance the urgency of production with the patience required for foundational improvement.
  • Technically credible enough to evaluate architectural proposals, weigh tradeoffs in C++/Rust systems, and earn the respect of a deeply technical team.
  • Strong enough manager to build a healthy, high-performing engineering culture.
  • Experience leading a team.
  • Comfortable leading and hiring a team that builds low level distributed systems.
  • Excel at planning, creating teams and overseeing execution to meet commitments and deliver with predictability.
  • Comfortable building developer-loved APIs that scale.
  • Demonstrate a track record of leading a team including hiring, on-boarding, and professional development. Inspire your team to reach higher. As good at explaining “why” as “how”.
  • Experience implementing tools, process, internal instrumentation, methodologies and resolving blockages.
  • At least 4 years of recent professional experience with C++ or Rust.
  • Solid understanding of computer science fundamentals including data structures, algorithms, and object-oriented or functional design.
  • Deep understanding of the web and technologies such as web browsers, HTTP, JavaScript and WebAssembly.
  • Strong understanding of Linux systems programming, process models, and networking.

Nice-to-haves

  • Experience building high performance distributed systems.
  • Experience working with cloud platforms, especially server-less platforms.
  • Experience with the internals of JS engines such as V8, SpiderMonkey, or JavaScriptCore.
  • Experience with standalone WebAssembly runtimes such as Wasmtime, Wasmer, Lucet, etc.
  • Deep Linux/UNIX systems, kernel, or networking knowledge.
  • Contributions to large open source projects.
  • Experience working in low-latency real time environments such as game streaming, game engine architecture, high frequency trading, payment systems.
  • Experience debugging, optimizing and identifying failure modes in a large-scale Linux-based distributed system.

Skills

C++RustLinuxwebassemblyJavaScripthttpDistributed SystemsKubernetesv8wasmtime
Fingerprint

Engineering Manager, Identification Accuracy

FingerprintUnited States

Lead the Identification Accuracy ML team responsible for improving Fingerprint's core identification model. Manage a multidisciplinary group of ML engineers, data scientists, and analysts while owning roadmap and driving production model accuracy.

159k – 215k/yrRemote5+ YOEEngineering Management
Upside

Engineering Manager, Reconciliation

UpsideWashington, DC +3

Leads the Reconciliation engineering team responsible for transaction matching, cashback accuracy, and post-claim experiences across mobile and backend systems. The role combines people leadership, hands-on technical contribution, operational excellence, and cross-functional product strategy.

188k – 220k/yrHybrid5+ YOEEngineering Management
Adswerve

Manager, Technical Services

AdswerveUnited States

Leads and develops data engineering and data science teams while overseeing technical delivery, resource allocation, process improvement, and client-facing consulting. Requires 5+ years in technical consulting or professional services and demonstrated people-management, coaching, and communication skills.

120k – 140k/yrRemote5+ YOEEngineering Management
MongoDB

Manager, Technical Services

MongoDBAustin, TX

Leads a regional team of FedRAMP Support Engineers, coordinating escalations, customer architecture guidance, and follow-the-sun operations. Requires at least five years managing technical support teams, strong troubleshooting and people-management skills, and experience partnering with engineering and sales.

133k – 261k/yrHybrid5+ YOEEngineering Management
Customer.io

Engineering Manager

Customer.ioUnited States

Leads an engineering squad responsible for end-to-end delivery, technical quality, team development, and customer outcomes. Requires at least three years of engineering management experience, strong technical judgment, execution ownership, and an AI-native approach to team development.

185k – 215k/yrRemote5+ YOEEngineering Management