Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 300 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.
Requirements
Design, develop, and operate backend systems that power blockchain analytics, attribution, and risk intelligence productsBuild scalable, high-throughput services to process and serve large volumes of on-chain data, including transactions, addresses, entities, and relationshipsImplement backend components supporting address clustering, entity resolution, and transaction graph analysisCollaborate closely with data scientists, analysts, and product teams to productionize analytical models and heuristicsDesign APIs and internal services that expose blockchain intelligence to downstream applications and customersImprove system reliability, performance, and maintainability through thoughtful architecture and continuous optimizationWrite clear technical documentation and contribute to engineering best practices
Responsibilities
Bachelor’s degree or above in Computer Science, Engineering, or a related field3+ years of backend development experience using JavaStrong experience with Spring / Spring Boot / Spring Cloud in production environmentsSolid understanding of backend infrastructure and data stores, including relational databases (MySQL, PostgreSQL), caching systems (Redis), and messaging systems (Kafka)Strong understanding of blockchain fundamentals, such as public blockchain data structures (blocks, transactions, addresses), UTXO vs account-based models, and on-chain data ingestion and normalizationAbility to work effectively in a data-heavy, problem-driven environmentStrong English communication skills, both written and spokenWorking proficiency in Chinese to collaborate with regional stakeholders
Nice to Have
Experience at blockchain analytics, crypto compliance, or fintech companiesHands-on experience with graph-based systems, including address clustering, wallet attribution, entity resolution, and transaction graph traversalFamiliarity with clustering algorithms (heuristic, rule-based, or ML-assisted) applied to real-world datasetsExperience with big data frameworks such as Spark or FlinkExposure to AML, sanctions screening, risk scoring, or compliance-related systemsExperience building or operating distributed systems at scaleFamiliarity with Docker, Kubernetes, and cloud-native architectures
Why Binance
• Shape the future with the world’s leading blockchain ecosystem
• Collaborate with world-class talent in a user-centric global organization with a flat structure
• Tackle unique, fast-paced projects with autonomy in an innovative environment
• Thrive in a results-driven workplace with opportunities for career growth and continuous learning
• Competitive salary and company benefits
• Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.