1 079 C C jobs in Hong Kong

C++ Engineer

Hong Kong, Hong Kong Binance

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Join to apply for the C++ Mobile Engineer role at Binance

Join to apply for the C++ Mobile Engineer role at Binance

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.

Join our Experience & Connectivity Team and be at the forefront of creating innovative platforms and services that connect and engage users and developers. You'll play a crucial role in designing and maintaining the infrastructure that enables seamless interactions and fosters a vibrant community. If you're passionate about building cutting-edge solutions and making a real impact, we invite you to apply and be part of our dynamic and forward-thinking team.

Responsibilities

  • Responsible for the design and implementation of high-performance mobile basic components.
  • Conduct performance analysis and optimization on C++ applications.
  • Promote and implement the best practices for development and testing.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
  • Solid foundation in computer science, understanding of assembly language, compilation principles, memory layout, and other low-level technologies.
  • Experience in mobile client development, familiar with Android or iOS platforms.
  • In-depth understanding of the message loop and rendering principles of GUI operating systems.
  • Familiar with common data structures and algorithms, with good programming habits and coding style.
  • Strong problem analysis and solving skills, able to complete tasks independently.
  • Good teamwork and communication skills, able to work effectively with cross-functional teams.
  • Bilingual English/Mandarin is required to be able to coordinate with overseas partners and stakeholders.

Bonus Qualifications

  • Familiar with stl and C++14/17 and other standards.
  • Experience in cross-platform development, such as using frameworks like React Native, or Flutter.
  • Knowledge of graphics APIs such as OpenGL, Vulkan, or Metal.
  • Experience in audio and video processing, image processing.
  • Participation in open-source projects or having a technical blog is a plus.

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 .

Seniority level
  • Seniority level Entry level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology and Engineering
  • Industries Technology, Information and Internet

Referrals increase your chances of interviewing at Binance by 2x

Sign in to set job alerts for “Mobile Engineer” roles. Software Engineer, Data Infrastructure & Acquisition - Asia Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics Site Reliability Engineer (Crypto Trading) Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Senior Software Engineer - Crypto Trading Infrastructure

Hong Kong SAR $12,000.00-$4, hours ago

Hong Kong SAR 28,000.00- 35,500.00 4 weeks ago

Hong Kong SAR 4,800.00- 7,200.00 3 weeks ago

Hong Kong, Hong Kong SAR SGD72,000.00-SGD120,000.00 1 month ago

Tsim Sha Tsui, Hong Kong SAR 2 months ago

Quant Developer – Blockchain Trading Systems

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

C++ Developer

$104000 - $130878 Y IO Tech Solutions Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview:

We are seeking a highly skilled C++ Engineer to design, develop, and optimize high-performance software applications. The ideal candidate has deep knowledge of C++ (modern standards), software architecture, and performance-critical systems, with experience building reliable and scalable applications.

Key Responsibilities:

  • Design, implement, and maintain software components using modern C++ (C++11/14/17/20).
  • Write efficient, high-performance, and maintainable code for complex systems.
  • Collaborate with cross-functional teams (QA, DevOps, Product) to deliver end-to-end solutions.
  • Debug, profile, and optimize code for performance, scalability, and memory usage.
  • Ensure software reliability through testing, code reviews, and documentation.
  • Integrate applications with third-party libraries, frameworks, and APIs.
  • Contribute to software architecture and system design discussions.
  • Maintain knowledge of industry trends, best practices, and emerging C++ standards.

Qualifications:

  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Proven experience as a C++ Software Engineer, Backend Developer, or similar role.
  • Strong proficiency in C++ (C++11 and later), including STL and templates.
  • Solid understanding of object-oriented programming, memory management, and concurrency.
  • Experience with multi-threaded and real-time applications.
  • Knowledge of data structures, algorithms, and system-level programming.
  • Familiarity with build systems (CMake, Make) and version control (Git).
  • Experience with Linux/Unix environments.

Nice-to-Have Skills:

  • Exposure to performance-critical systems (low latency, embedded systems, or high-frequency trading).
  • Knowledge of network programming (TCP/UDP, sockets, gRPC).
  • Familiarity with Python or scripting languages for tooling and automation.
  • Experience with GPU programming (CUDA, OpenCL) or parallel computing.
  • Understanding of databases and distributed systems.

Structures
Data Structures
Templates
Trading
Version Control
Scalability
Algorithms
Unix
Reviews
DevOps
Components
Reliability
Architecture
Automation
Programming
Databases
C++
Linux
Computer Science
Git
Documentation
Software
Testing
Design
Engineering
Python
Science
Management

This advertiser has chosen not to accept applicants from your region.

C++ Developer-

$80000 - $200000 Y Auros HK Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities:

  • Develop trading system infrastructure in Python and C++ as directed
  • Work with traders, middle office and other stakeholders to understand the core problems that each of the teams is facing, in both Cefi and Defi environments and design solutions
  • Deploy trading system components into our production environment
  • Be responsible for troubleshooting system issues as and when they occur
  • Identify opportunities for system improvements
  • Engage with the team during system design discussions, code reviews, trading idea brainstorms and daily office banter.

Who you are:

  • A software engineer with 5+ years experience in developing clean, maintainable and performant code.
  • You have 3+ years experience developing in both python and C++
  • Good programming skills, with a strong understanding of data structures and algorithms
  • You can find the balance between delivering clean, testable, reliable code and rapidly deploying new system features to take advantage of market opportunities
  • You are reliable, take pride in delivering robust software and are willing to be on call to support the systems you develop
  • You're able to precisely articulate software concepts and designs
  • You have a Bachelor's degree (or above) in Computer Science, Software Engineering or similar, with excellent results.
  • A strong interest in finance and cryptocurrencies, and solving complicated puzzles that can arise in this line of business (Desirable skill)

What We Offer in Return:

  • Opportunity to work at the forefront of the digital asset industry
  • Remote and flexible work
  • Autonomy and a flat structure means you can contribute your ideas from day one and help shape the foundation that will power our future business.
This advertiser has chosen not to accept applicants from your region.

C++ Developer

$1200000 - $2400000 Y Nicoll Curtin

Posted today

Job Viewed

Tap Again To Close

Job Description

Location
: Hong Kong / Sydney, Australia

Client background
: Financial services industry, specifically focusing on market making and trading technology. They provide liquidity in various financial markets, including equities, options, and fixed income.

We are seeking skilled C++ Developers / Senior to join our clients' teams in Hong Kong & Sydney.

We have 2 openings - multiple headcounts

  • Senior / C++ Developer for Real-Time Trading Team
  • Senior / C++ Developer for Options Team

Position 1:

Senior / C++ Developer for Real-Time Trading Team

The ideal candidate will be a strong engineer with a solid background in C++ programming and a hands-on approach to development.

Key Responsibilities:

  • Design, develop, and maintain high-performance C++ applications.
  • Collaborate with team members to deliver innovative solutions.
  • Engage in real-time trading system development.
  • Participate in code reviews and contribute to best practices in software development.

Qualifications:

  • Minimum of 3 years of experience in C++ programming.
  • Strong background in software development, particularly in high-performance environments.
  • Hands-on experience with real-time trading systems.
  • Excellent problem-solving skills and ability to work collaboratively.

Position 2:

Senior / C++ Developer for Options Team

This role involves working with the entire options development team, focusing on real-time trading solutions.

Key Responsibilities:

  • Develop and maintain C++ applications for the options trading platform.
  • Collaborate with traders and quantitative analysts to enhance trading strategies.
  • Ensure the performance and reliability of real-time trading systems.
  • Conduct thorough testing and optimization of code.

Qualifications:

  • Minimum of 3 years of experience in C++ programming.
  • Strong knowledge of options trading and financial markets.
  • Proven ability to work in a fast-paced, hands-on environment.
  • Strong analytical and communication skills.

If you are a motivated C++ Developer looking to advance your career in a dynamic financial environment, we encourage you to apply for one of these exciting opportunities in Hong Kong / Sydney.

This advertiser has chosen not to accept applicants from your region.

C# Developer

$150000 - $250000 Y Pinpoint Asia

Posted today

Job Viewed

Tap Again To Close

Job Description

My client, a leading quantitative trading firm, is looking for a highly skilled C# Developer to engineer mission-critical trading systems

Responsibilities:

  • Design and develop mission-critical trading systems from requirement gathering to deployment
  • Analyze Intricate business and technical challenges
  • Collaboratively work things out with traders and quants

Requirements:

  • Passionate and highly technical C# Developer (OOP) with at least 3 years of proven experience in developing highly performant and mission-critical systems
  • Ability to take on multi-threaded and microservices cloud-native application design and development
  • Problem-solver, analytical thinker, initiator, and great communicator (in English)
  • Prior knowledge in financial trading is an advantage
  • Bachelor's degree or above in Computer Science or related field
This advertiser has chosen not to accept applicants from your region.

C++ developer

$120000 - $240000 Y BAH Partners

Posted today

Job Viewed

Tap Again To Close

Job Description

We are partnering with a prominent crypto exchange seeking talented C++ engineers
(5+ years' experience)
to join a world-class technology team building the next generation of secure digital asset platforms. This is a unique opportunity to work at the forefront of blockchain, custody, and trading technology, contributing directly to one of the most influential firms in the digital asset economy.

You will be designing and developing high-performance custody systems and libraries, interacting with both public and private blockchains. The focus is on building resilient, secure, and scalable services that manage billions in trading and custody volumes, while collaborating with product managers and senior technologists to drive innovation in crypto infrastructure.

This is a software engineer role for someone with a solid foundation in
modern C++ (C++11/17)
and strong problem-solving ability, open to candidates from any background who want to break into the rapidly growing world of digital assets.

We are open to
NON-FINANCE/CRYPTO
backgrounds as well. Low latency experience is not needed.

Why this is unique:

  • Cutting-edge exposure
    — join a flagship crypto exchange licensed in multiple jurisdictions, trusted by institutional clients. Work on custody, blockchain integration, cryptography, and high-throughput trading systems.
  • Enterprise scale & impact
    — build critical systems underpinning billions in trading volume and asset custody worldwide.

Ideal profile:

  • Strong proficiency in
    C++
    (C++11 required, C++17+ preferred, including STL and Boost).
  • 5+ years of professional experience, with proven delivery on complex software projects.
  • Ability to design, build, and maintain efficient, reusable, and reliable systems.
  • Familiarity with
    blockchains, smart contracts, cryptography, or custody systems
    is a plus (not required).
  • Strong independent problem-solving skills and ability to thrive in a fast-moving environment.

If you want to help shape the future of the digital asset economy at one of the most prominent crypto exchanges globally, please send your resume to

.

We specialize in placing exceptional technology professionals into leading banks, hedge funds, trading firms, and financial institutions across APAC. Get in touch to learn more.

This advertiser has chosen not to accept applicants from your region.

C++ Engineer

$60000 - $120000 Y Binance

Posted today

Job Viewed

Tap Again To Close

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.

Join our Experience & Connectivity Team and be at the forefront of creating innovative platforms and services that connect and engage users and developers. You'll play a crucial role in designing and maintaining the infrastructure that enables seamless interactions and fosters a vibrant community. If you're passionate about building cutting-edge solutions and making a real impact, we invite you to apply and be part of our dynamic and forward-thinking team.

Responsibilities

  • Responsible for the design and implementation of high-performance mobile basic components.
  • Conduct performance analysis and optimization on C++ applications.
  • Promote and implement the best practices for development and testing.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
  • Solid foundation in computer science, understanding of assembly language, compilation principles, memory layout, and other low-level technologies.
  • High proficiency in C++ and familiar with mobile client development - Android or iOS platforms.
  • In-depth understanding of the message loop and rendering principles of GUI operating systems.
  • Familiar with common data structures and algorithms, with good programming habits and coding style.
  • Strong problem analysis and solving skills, able to complete tasks independently.
  • Good teamwork and communication skills, able to work effectively with cross-functional teams.

Bonus Qualifications

  • Familiar with stl and C++14/17 and other standards.
  • Experience in cross-platform development, such as using frameworks like React Native, or Flutter.
  • Knowledge of graphics APIs such as OpenGL, Vulkan, or Metal.
  • Experience in audio and video processing, image processing.
  • Participation in open-source projects or having a technical blog is a plus.

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
.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest C c Jobs in Hong Kong !

C++ Developer

$150000 - $250000 Y Qube Research & Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology and data driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped our collaborative mindset, which enables us to solve the most complex challenges. QRT's culture of innovation continuously drives our ambition to deliver high quality returns for our investors.

This role will be a member of the Trading Execution team, building and enhancing key components for QRT. This role will work with many aspects of electronic/ algorithmic trading and data management systems.

The successful candidate will have a Computer Science degree or equivalent, and possess in depth knowledge and experience of developing in C++. A strong background in Linux / C++ low latency optimizations is a must. A background in Linux kernel, FPGA, and Network card offloading will also be advantageous.

Your future role within QRT

  • The successful applicant will be a key member of the development team building and enhancing low latency trading systems for QRT
  • The role will cover design, development, validation, deployment, and production support of QRT's trading system constellation of market data handlers, trading gateways, trading platforms, and other systems surrounding it

Your present skillset

  • 3-10 years of experience in low latency Linux development using C/C++, STL, Boost
  • Experience designing and implementing multithreaded and distributed systems
  • Experience in front-office trading desk-aligned role is an advantage
  • Good knowledge of distributed network architecture
  • Good knowledge of Equities and Futures asset classes highly desirable
  • Familiar with C++ optimization techniques
  • Familiar with Linux / GCC development toolchain
  • Knowledge of market data feed handlers and execution gateways highly desirable
  • Good team player

QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.

This advertiser has chosen not to accept applicants from your region.

C++ Developer

$600000 - $1440000 Y Crypto

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities

  • Develop and maintain mobile and desktop UI toolchains and SDKs
  • Implement HTML5 DOM processing and CSS rendering for optimal performance
  • Conduct thorough UI testing to ensure functionality and user experience
  • Work on cross-platform compiling and packaging of applications
  • Collaborate with team members to design and implement innovative features

Qualifications

  • 3-8 years of C++ programming experiences, preferably on browser related products
  • Strong understanding of HTML5 and CSS
  • Experience with UI testing methodologies and tools
  • Familiarity with cross-platform development practices
  • Experience with browser development, particularly with Chromium, Firefox, Brave, Opera, or similar
  • Knowledge of browser plugin development and architecture
This advertiser has chosen not to accept applicants from your region.

C++ Developer

$2400000 - $3000000 Y Bonhill Partners

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Developer – Quantitative Trading | Singapore/Hong Kong | HKD 200,000 – 250,000 per month + 30%-50% bonus

We're partnering with a leading global trading firm renowned for its cutting-edge technology and consistent performance across international markets. With a strong engineering culture, they continue to push the boundaries of high-frequency and systematic trading.

We're helping them hire a Software Developer in Singapore or Hong Kong to work closely with quantitative researchers and traders, building high-performance systems that power global trading strategies.

Role Responsibilities

  • Design and implement ultra-low-latency trading platforms, from market data collection to exchange connectivity.
  • Tackle large-scale parallel computation challenges across distributed resources.
  • Build interfaces, tools, and simulations to accelerate research productivity.
  • Develop analytics and insights that directly inform trading decisions.

Ideal Background

  • 3+ years of professional experience with
    C++
    (Python experience is a plus).
  • Exposure to trading systems (order books, market data, exchange APIs).
  • Strong grounding in algorithms, data structures, and OOP.
  • Knowledge of Linux
  • SQL familiarity an advantage.

Compensation & Benefits

  • Base salary: HKD 200,000 – 250,000 per month + 30%-50% bonus.
  • 6 weeks of paid annual leave.
  • International health insurance.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All C C Jobs