Deep expertise in software engineering and distributed systems with experience architecting, building, and operating high-throughput, low-latency production services.
Broad knowledge of HTTP, API design, payment protocols/rails, web security, and cryptographic authorization mechanisms.
Experience defining product KPIs and translating complex customer and product requirements into clear architectural roadmaps.
Proven ability to debug complex distributed system failures spanning multiple teams and systems, focusing on systemic remediation.
Strong history of technical mentorship, leading incident retrospectives, and driving process improvements across teams.
Skilled at rapid prototyping, evaluating architectural trade-offs, and establishing design patterns in emerging technical domains.
Excellent technical writing and communication skills, including drafting RFCs and specifications for multiple engineering organizations.
Nice to Haves
Fluency in Rust (especially async Rust) or TypeScript/JavaScript edge runtimes such as Cloudflare Workers, Durable Objects, KV at system-architectural scale.
Deep knowledge of emerging agentic payment protocols (x402, A2P, ACP, UCP, Web Bot Auth) and digital wallet architectures.
Familiarity with smart contract bridges, cryptography (public-key encryption, signatures, hashes), or hybrid fiat/crypto payment infrastructure.
Contributions to open-source payment systems, agent protocols, web standards, or distributed systems projects.
Experience training interviewers, closing candidates, or guiding company-wide technical standards.
What You'll Be Doing
Design and build resilient, low-latency systems and core architectures that enable web resources to be payable for autonomous agents using emerging protocols (x402, WBA, ACP, UCP).
Write technical specifications (RFCs) and architecture designs for developers within the team and across Cloudflare engineering groups.
Engage directly with customers and Product Management to clarify requirements, define KPIs, and translate business needs into scalable solutions.
Architect services to reduce code complexity, ensure seamless recovery from failures, and improve system health observability.
Lead complex incident responses, retrospectives, and root-cause analyses to prevent customer escalations and reduce system alerts.
Debug and resolve high-complexity issues spanning multiple teams, services, and protocols, while mentoring others.
Mentor engineers, improve engineering and interviewing processes, conduct high-impact spec and code reviews, and share knowledge through talks and writings.