Description
We are looking for a Software Engineer to join our Agentic Commerce team to build the core systems, protocols, and customer-facing tools powering machine-to-machine payments, metering, and monetization.
In this role, you will design and ship scalable software across edge infrastructure, transaction engines, protocol layers, and developer tooling. You will work on cutting-edge standards, cryptographic authentication, and commerce controls that enable businesses to define pricing terms, authenticate agents, verify outcomes, and manage agent-generated revenue streams.
Responsibilities:
- Design and ship production-ready, low-latency services that make web resources Payable for autonomous agents using emerging standards.
- Build high-precision systems for usage metering, pricing definition, outcome verification, and value attribution tailored for agentic workflows.
- Build secure protocols and capabilities for authenticating and authorizing buyers, sellers, and autonomous agents across host-agnostic endpoints.
- Develop capabilities and APIs that give businesses granular visibility, telemetry, and control over agent-generated revenue, billing, and settlement.
- Build resilient bridges between mainstream fiat commerce rails, digital wallets, and decentralized/cryptographic payment protocols for Internet-scale micropayments.
- Write clean, secure, well-tested code, maintain strict accounting/financial precision, and advocate for high reliability, security, and low-latency performance.
- Partner with software engineers, researchers, product managers, design engineers, and cross-Cloudflare stakeholders to take capabilities from concept to production.
Requirements:
- Strong software engineering and distributed systems fundamentals.
- Experience building and operating reliable, high-throughput, low-latency production services.
- Solid understanding of HTTP, APIs, payment protocols/rails, web security, or cryptographic authorization.
- Hands-on experience or deep interest in payment systems, usage metering, billing engines, digital wallets, or machine-to-machine interaction protocols.
- Ability to rapidly prototype, evaluate architectural trade-offs, and ship solutions in a fast-moving, emerging technical domain.
- Strong written and verbal communication skills.
Nice to Have:
- Fluency in Rust or TypeScript/JavaScript edge runtimes.
- Experience with emerging agentic payment protocols or digital wallet architectures.
- Experience building high-precision event metering pipelines, usage-based billing engines, outcome verification systems, or revenue attribution tools.
- Experience with smart contract bridges, cryptography, or hybrid fiat/crypto payment infrastructure.
- Open-source contributions to payment systems, agent protocols, web standards, or distributed systems projects.
- Proven track record of debugging and resolving performance, concurrency, or transactional correctness bottlenecks.
Compensation: The estimated annual salary is between €54,000 - €75,000 for Portugal-based hires.
Equity: This role is eligible to participate in Cloudflare's equity plan.