Binance logo - Full Stack Engineer - Recommendation Engine (APAC Remote)

    Full Stack Engineer - Recommendation Engine (APAC Remote)

    Binance
    Hong Kong, China
    Full-time
    Engineering
    Apply Now

    What You'll Be Doing

    Owning recommendation features end to end — data integration, backend ranking and serving, and frontend surfaces — from spec through deployment, driving the system through experimentation, measurement, and iteration.

    Partnering with data, algorithm, and business teams to design recommendation strategies and experimentation plans, including multi-layered strategies, personalized content delivery, strategy comparison, and data tracking solutions.

    Using mainstream AI coding tools (Cursor, Copilot, Claude Code) as a core part of daily workflow to maximize development efficiency.

    What We're Looking For

    Bachelor's degree or above, preferably in Computer Science or Software Engineering; 5+ years of full stack development experience, with exposure to recommendation, search, or ads systems a plus.

    Proficiency in Go with working knowledge of Java; deep understanding of high-concurrency systems, multithreading, locking, and asynchronous programming.

    Experience building high-availability, high-performance systems, with a strong grasp of load balancing, fault tolerance, and graceful degradation.

    Solid understanding of data storage infrastructure — relational databases, caching, and messaging systems — including schema design and query optimization.

    Proficiency in React, with hands-on experience building and integrating complete pages and components; familiarity with frontend state management, dynamic components, and modern build workflows.

    Security awareness across frontend and backend, covering authentication, authorization, input validation, and protection against common vulnerabilities.

    Proficiency with AI coding tools (Cursor, Copilot, Claude Code), including the ability to clearly state requirements and constraints to AI, and to review, validate, and correct AI-generated code.

    Self-driven and comfortable operating without clear boundaries, able to turn vague ideas into clear specs and drive them forward, with strong logical thinking and communication, proactive problem-solving, and a genuine passion for learning new technologies.

    Bonus Points

    Experience with LLM-based generative content creation.

    Feature engineering experience for recommendation, search, or ads systems.

    Cross-platform development experience (iOS/Android/Web).

    Open-source contributions or notable GitHub projects.

    Why Join Us

    Help shape the future of finance.

    Collaborate with world-class talent in a user-centric global organization with a flat structure.

    Tackle challenging projects in a fast-paced, innovative environment with autonomy.

    Operate in a results-driven workplace with opportunities for career growth and continuous learning.

    Competitive salary and company benefits.

    Remote-first, work-from-home arrangement (may vary depending on the nature of the role and team).

    About Binance

    Binance is at the forefront of the global blockchain revolution, serving as the world's largest cryptocurrency exchange by trading volume. Our mission is to increase the freedom of money globally, and we are committed to building a robust ecosystem of products and services that empower individuals with financial autonomy. From advanced trading platforms to innovative blockchain solutions, we are constantly expanding our offerings to meet the evolving needs of the digital economy. Our culture thrives on innovation, collaboration, and a relentless pursuit of excellence. We foster an environment where bold ideas are encouraged, and every team member, especially in our growing Pakistani operations, is empowered to contribute significantly to our global impact. We value transparency, integrity, and a strong sense of responsibility to our users and the broader blockchain community. Working at Binance means being part of a diverse, global team that is passionate about shaping the future of finance. Joining Binance in Pakistan offers unparalleled opportunities for career growth and professional development within a rapidly expanding industry. With hundreds of open positions worldwide, we are looking for talented individuals who are eager to make a tangible difference. If you are driven by challenge, keen to innovate, and want to be part of a company that is redefining the financial landscape, explore our careers and embark on a rewarding journey with Binance.

    Ready to Apply?

    To submit your application for this position, please visit Binance's official website and follow their application process.

    Related Engineering Jobs