Search by job, company or skills

Binance

Data Engineer, Recommendation (Java, Hbase, Flink)

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants
5-7 Years

IT/Computers - Software

Job Description

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 280 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.

Responsibilities

  • Participate in the end-to-end development of content recommendation systems, including problem definition, data exploration, system design, implementation, performance optimization, and deployment.
  • Build efficient and scalable recommendation services, implementing modules such as content recall, ranking, filtering, deduplication, and cold start handling.
  • Collaborate closely with product, data, and operations teams to drive user growth and improve content distribution effectiveness.
  • Analyze key metrics and logs of the recommendation system to identify bottlenecks and continuously improve system stability, performance, and service quality.
  • Stay up-to-date with new technologies in recommendation engineering to continuously enhance engineering efficiency and system maintainability.

  • Requirements

  • Bachelor's or Master's degree in Computer Science or a related field.
  • Around 5 years of experience in backend system or distributed service development experience with large-scale online services is a plus.
  • Familiar with the engineering architecture of recommendation systems, with hands-on experience in implementing modules such as recall, ranking, filtering, and feature construction.
  • Solid programming skills with proficiency in Java familiar with common service frameworks, caching, middleware (e.g., HBase, Elasticsearch), and RPC technologies.
  • Experience with large-scale data processing familiarity with platforms such as Spark, Flink, or Hadoop is a plus.
  • Practical experience in system stability, observability, and performance tuning.
  • Strong team collaboration and communication skills, with a strong sense of ownership and a focus on engineering execution and continuous improvement.

  • 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.

    More Info

    Date Posted: 27/08/2025

    Job ID: 124869091

    Report Job

    About Company

    Binance is a cryptocurrency exchange which is the largest exchange in the world in terms of daily trading volume of cryptocurrencies. It was founded in 2017 and is registered in the Cayman Islands.Binance was founded by Changpeng Zhao, a developer who had previously created high frequency trading software. Binance was initially based in China, but later moved its headquarters out of China following the Chinese government's increasing regulation of cryptocurrency

    View More
    Last Updated: 02-10-2025 10:06:41 PM
    Home Jobs in Taiwan Data Engineer, Recommendation (Java, Hbase, Flink)