Data Engineer, Recommendation (Java, Hbase, Flink)

Binance
Jakarta
Penuh waktu
1 minggu yang lalu
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.
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
Lamar
Rekomendasi Lowongan Lainnya:

Java Backend Engineer

PT Accord Innovations
Jakarta
Rp 14.000.000 - Rp 16.000.000
  • Min. 5 years experience as Backend Engineer
  • Strong in Java 17/21, Spring Boot/WebFlux or Micronaut
4 hari yang lalu

Java Developer

PT IONPay Networks (NICEPAY)
Jakarta
  • Conduct software analysis, programming, testing, and...
  • Coordinate and align with stakeholders ...
1 minggu yang lalu

Software Engineer (Korean Speaker)

Satrio Consulting
Jakarta
  • Minimum 3 years of experience as a Software Engineer.
  • Strong understanding of software development processes and...
5 hari yang lalu

Customer Engineer

PT. Sinar Jernih Suksesindo
Jakarta
  • Pria
  • Usia Max 28 tahun
  • Pendidikan D3-S1 Jurusan Teknik (Informatika, elektro,...
1 hari yang lalu

Senior Software Engineer

Indodana
Jakarta
Work side-by-side with a mentor(Lead Software Engineer / Engineering Manager) to help you accomplish team goals and grow together...
1 hari yang lalu

Telco Engineer L1

PT Intikom Berlian Mustika
Daerah Khusus Ibukota Jakarta
  • Minimum Bachelors degree in Telecommunication Engineering,...
  • At least 1 year of experience in a related position (fresh...
3 hari yang lalu

Bootcamp Java Developer

INSTITUT TEKNOLOGI BANDUNG
Jakarta
Phase 1 – Training & Technical Upskilling: Participate in structured training sessions on Java fundamentals, object-oriented...
3 minggu yang lalu

Telecom Engineer

Technip Energies
Jakarta
  • Perform telecommunication facilities design for Oil &...
  • At least 10 year of work experience as a Telecom Engineer on...
4 minggu yang lalu

Head of Supply Chain

Fresenius Group
South Jakarta
  • Inventory ManagementOptimization of inventory level vs....
  • Optimization of inventory level vs. Customer Service Level...
2 hari yang lalu

Sales Manager (Non Energy - Manufacturing/Fabrication/Industry)

PT Alvindo Catur Sentosa
Jakarta
Rp 10.000.000 - Rp 15.000.000
  • Develop and implement strategic sales plans to achieve and...
  • Proactively identify, engage, and manage relationships with...
1 hari yang lalu