Senior Software Engineer, Developer (Payments)
The CDP Payments team builds the APIs and infrastructure that let businesses instantly move, convert, and accept value across fiat currencies, stablecoins, and crypto — through a single, unified API that abstracts away blockchain and payment rail complexity. We power stablecoin payouts, cross-border payments, and fiat-to-crypto conversions for some of the biggest names in fintech, trading, and global payments — including major PSPs, neobanks, remittance providers, and institutional clients. In short, we're building the payment rails of the future, where money moves 24/7, instantly, across borders and asset types.
What you'll be doing:
- Design, build, and ship the core APIs and backend services that power global payments for CDP customers.
- Owning end-to-end delivery of high-impact features — think integrating new payment rails (Onchain Payments, ACH, Wire), building stablecoin bank account infrastructure, and designing cross-border payment flows that convert fiat to stablecoins and back in seconds.
- Lead cross-functional projects with Money Movement, CDP Foundations and various Platform teams, and your code will handle real money flowing through production systems used by some of the largest financial institutions in the world.
What we look for in you:
- You have at least 5 years of experience in software engineering.
- You are customer-obsessed, and love shipping products that delight customers
- You highly value continuous improvement, resourcefulness, and hold a high bar for yourself and those around you
- Scrappy self-starter mindset with willingness to push through friction to improve customer UX.
- Strong engineering skills; you can build reliable backend services that handle real-world edge cases.
- Solid understanding of distributed systems, microservices architecture, and event-driven patterns; you design and integrate cleanly with internal and third-party services.
- You write high-quality, well-tested code to meet the needs of your customers.
- Excellent communication and collaboration skills, with the ability to work closely with designers and product managers.
- Passion for great developer tooling and opinions on what makes developer platforms excellent.
- Passion for onchain/Web3 and understanding of blockchain technologies, particularly Ethereum and other EVM-compatible chains.
- Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human‑in‑the‑loop practices to deliver business‑ready outputs and drive measurable improvements in efficiency, cost, and quality.
Nice to haves:
- You have gone through a rapid growth in your company (from startup to mid-size).
- You have experience building on top of Blockchain technology (such as Bitcoin, Ethereum etc..)
- You have experience decomposing a large monolith into microservices.
- You’ve built financial, high reliability or security systems.