Senior Backend Engineer

Il y a 5 jours

Brussels, Brussels-Capital, Belgique BetterPaymentNetwork Temps plein


About the Company
Better Payment Network (BPN), Incubated through Binance Yzilabs, is a stablecoin-native settlement and FX network for licensed financial institutions that serve cross-border business: e-commerce sellers, traders, logistics companies, digital-entertainment businesses and individual users. Our members keep their licences and their merchants. BPN runs the layer underneath: local accounts, pricing, routing, FX, clearing and settlement. https://www.bpn.finance/ We connect 80+ institutions across 20+ markets and price 15+ currencies, with a focus on emerging-market corridors such as Brazil, Mexico, Nigeria, Kenya, South Africa, Vietnam and Hong Kong. The role Every price BPN quotes depends on liquidity from outside: FX banks, OTC desks, exchanges and local VASPs, across 15+ emerging-market currencies. This role owns the connections to them. You will bring new LPs live, keep their prices flowing into our pricing engine, and build the trading and settlement pieces that sit directly on top of them. When the trading desk wants a new LP in a new market, you are the person who gets it done, from the first technical call with the LP's engineers to production. What you will do
• Own BPN's integrations with LPs (FX banks, OTC desks, exchanges, local VASPs) over REST, WebSocket and FIX.
• Build market data and pricing: aggregate LP quotes into one feed for our pricing engine, and process real-time order book and tick data.
• Build LP routing and failover, so flow moves to the next LP when one is down, slow or off-market.
• Develop the FX trading system around these integrations: orders, positions and hedging.
• Take part in clearing and settlement across T+0, T+1 and T+2 cycles.
• Integrate payment channels: banks and PSPs.
• Work directly with LP and bank technical teams across time zones to debug issues and agree on specs. What we are looking for
• At least 5 years of Java backend development, with strong fundamentals in the JVM and concurrency.
• Hands-on experience building trading systems: FX, crypto, brokerage or market making.
• Production experience with Netty, Kafka and Redis.
• Comfortable with Linux and MySQL / PostgreSQL.
• Fluent working English, spoken and written. Our LPs are global and you will run technical calls with them yourself. Mandarin is a plus. Nice to have
• FX platform experience, with knowledge of FX derivatives: CFDs, FX forwards, interest rate swaps (IRS).
• Liquidity integration

experience:
LP connectivity and the FIX protocol.
• Clearing, settlement or payment systems

experience:
T+N settlement, cross-border payments.
• High-concurrency, low-latency system optimisation.
• Ledger and bookkeeping systems, or automated settlement.
• Background at a brokerage, exchange or fintech.
• Experience with stablecoins, on-chain transfers, or local rails such as PIX (Brazil) and SPEI (Mexico). Why join us
• You will build the liquidity layer of a network that is already live and processing real volume.
• Small, fast team: your integrations go to production in weeks, not quarters.
• Direct exposure to trading, treasury and some of the fastest-growing payment markets in the world.