Blockchain Academics
Open positions
Binance Accelerator Program - Backend Engineer, Pay & Card
A backend engineering role (via Binance's Accelerator Program for students) building and maintaining backend services for Binance Pay and Card — payment processing APIs, microservices, and high-throughput transaction systems. Core work spans distributed systems, databases, caching, and message queues, using languages like Java, Go, C++, or Python.
Backend Engineer, Java - Web 3 Wallet
Backend Java engineer on Binance's Web3 Wallet team in Hong Kong, designing and maintaining high-performance distributed services for on-chain infrastructure, self-custody wallets, and a DEX. Core stack: Java, Spring Cloud, MySQL, plus blockchain technology.
Backend Engineer (Java) - KYC Tech
Backend engineer on Binance's KYC Technology team in Hong Kong, building a large-scale Know-Your-Customer platform that powers seamless customer onboarding for the world's largest crypto exchange and integrates global compliance vendors. Day-to-day is designing high-throughput Java/Spring services, tuning performance, and writing solid, well-tested code.
Senior Java Backend Engineer for KYC Platform - Remote
Senior backend engineer joining Binance's KYC platform team, remote-first from Hong Kong: building high-throughput distributed Java services with Spring, MySQL and a NoSQL database, tuning performance, documenting clearly, mentoring juniors, and coordinating with global teams.
Backend Java Engineer (KYC) — Remote-First
Senior Java engineer on Binance's KYC Technology Team: translates business requirements into scalable services, optimizes performance of high-throughput distributed systems, and maintains documentation while collaborating remotely across time zones. Core stack: Java, Spring, MySQL, and NoSQL databases.