Senior Software Engineer – Reconciliation & Data Platform
Binance is at the forefront of the global blockchain ecosystem and the largest cryptocurrency exchange worldwide, trusted by millions across 100+ countries. Known for industry-leading security, transparency, speed, liquidity, and a diverse portfolio of digital products, we are dedicated to advancing financial freedom and inclusion globally.
We are seeking a Software Engineer to join our Reconciliation team. In this role, you will be responsible for designing and developing high-throughput reconciliation systems to ensure the accuracy and consistency of financial data across various pipelines, including trading, settlement, and fees. This position requires proficiency in Java for backend development as well as handling extensive data with tools like Flink and Hive.
Responsibilities
- Design and deploy reconciliation frameworks to identify discrepancies in financial systems
- Develop and manage real-time and batch data pipelines utilizing Apache Flink and Hive
- Utilize intricate SQL queries for data validation, anomaly detection, and root-cause analysis
- Work collaboratively with Finance, Risk, and Product teams to establish reconciliation rules and SLAs
- Enhance system performance and reliability for high-volume, low-latency reconciliation processes
- Implement AI/LLM tools to enhance automation and operational efficiency
Requirements
- Minimum of 3 years in backend development, primarily using Java
- Proficient in SQL to write and optimize complex queries for extensive datasets
- Hands-on experience with big data frameworks such as Apache Flink and Hive
- Strong data-oriented mindset with a focus on accuracy and consistency
- Exposure to financial reconciliation, settlement systems, or data quality engineering is advantageous
- Knowledge of AI tools and their application in engineering work is beneficial
Nice to have
- Familiarity with data warehousing principles like partitioning and data lineage
- Experience with Kafka, Spark, or similar data infrastructure
- Background in crypto, fintech, or high-frequency trading environments
Why Binance
- Contribute to the world's leading blockchain ecosystem
- Collaborate with top talents in a global organization
- Engage in innovative projects with autonomy in decision-making
- Foster career growth and continuous learning in a results-oriented environment
- Competitive salary and company benefits
- Enjoy a work-from-home setup
Binance is an equal opportunity employer committed to diversity and inclusion. By applying, you agree to our Candidate Privacy Notice. AI tools may be employed in parts of the hiring process to assist recruitment procedures, but final decisions are made by humans. For more information on data processing, please reach out to us directly.
