High Performance Software Engineer for Distributed Systems

2 days ago


Hong Kong, Central and Western District, Hong Kong SAR China SilverStrand Executive Search Limited Full time
Job Description

We are seeking a highly skilled Software Developer to join our team at SilverStrand Executive Search Limited.

About the Role

This is an exciting opportunity to work with cutting-edge technology and contribute to the development of high-performance trading systems.

Key Responsibilities:
  • Develop C++ Applications: Design, develop, and deploy high-performance C++ applications that connect to cryptocurrency exchanges and protocols.
  • Expertise in Exchange Systems: Become a domain expert in 2-3 exchange systems and cryptocurrency protocols, applying this expertise to improve trading performance and requesting improvements to exchange systems.
  • Connectivity Solutions: Be accountable for the deployment, monitoring, and management of connectivity solutions for the exchanges you've become an expert in.
  • Optimisation: Optimise applications for microsecond latencies and efficient utilisation of messaging bandwidth.
  • Middleware Development: Help engineer internally developed middleware and messaging protocols, improving reliability, scalability, throughput, and latency.
  • Collaboration: Collaborate with traders and strategy developers to analyse logs and build tools to assist in execution performance analysis.
  • Ancillary Infrastructure: Develop ancillary trading system infrastructure in Python as required.
  • Automation Tools: Create tools to automate configuration, deployment, monitoring, and troubleshooting of trading system components.
About You

We are looking for a reliable, skilled software engineer with:

  • C++ Experience: 3+ years' experience in developing clean, maintainable, and performant code in C++ on Linux.
  • Profiling Tools: Experience profiling C++ code using cachegrind, valgrind, or other profiling tools.
  • Network Programming: A thorough understanding of network programming: UDP, TCP, TLS, WebSockets.
  • WebSockets Experience: Bonus points for candidates who have developed WebSocket execution for top 10 cryptocurrency exchanges and can articulate challenges faced.
  • Clean Code Delivery: Ability to balance delivering clean, testable, reliable code and rapidly deploying new system features to take advantage of market opportunities.
  • Reliability: Willingness to be on call to support systems developed.
Requirements

The ideal candidate will have experience with:

  • Distributed Systems: High transaction, latency-optimised, distributed systems.
  • Linux Configuration: Configuring and monitoring Linux machines.
  • Inter-Process Messaging: Experience with inter-process messaging using shared memory.
  • Cloud Computing: Experience with cloud computing infrastructure such as AWS.
  • Exchange Connectivity: Developing high-performance exchange connectivity software for market making in traditional markets.

We offer a competitive salary package and benefits. If you are passionate about working with cutting-edge technology and contributing to the development of high-performance trading systems, please apply.



  • Hong Kong, Central and Western District, Hong Kong SAR China MCG Talent Full time

    Are you a skilled GoLang developer looking for a new challenge? Do you have experience in blockchain technologies and a passion for building high-performance applications? We are seeking a mid-senior level GoLang developer to join our team as a senior software engineer in distributed systems. As a member of our team, you will be responsible for designing,...


  • Hong Kong, Central and Western District, Hong Kong SAR China PrimePeak Group Full time

    PrimePeak Group is seeking a skilled Engineering Manager for High-Performance Systems to oversee the development of our trading platform. The ideal candidate will have extensive experience in software engineering, with a focus on high-performance systems. The successful candidate will be responsible for leading the design, development, and enhancement of our...


  • Hong Kong, Central and Western District, Hong Kong SAR China Pinpoint Asia Full time

    Pinpoint Asia is seeking a highly skilled C++ Engineer to join their team of leading technologists in the field of algorithmic trading. The successful candidate will be responsible for developing, enhancing, maintaining, and supporting trading platforms with continuous performance, stability, and feature improvements.Key Responsibilities:Design and implement...


  • Hong Kong, Central and Western District, Hong Kong SAR China Selby Jennings Full time

    About the Job:We are seeking an experienced Java architect to lead the development of our institutional trading systems.The successful candidate will have a strong background in Java development, a deep understanding of high-concurrency and low-latency systems, and experience working with distributed systems, message queues, and databases.Key...


  • Hong Kong, Central and Western District, Hong Kong SAR China Crypto Full time

    About the RoleWe are seeking a highly skilled Blockchain Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing high-performance applications on the Solana blockchain.Key ResponsibilitiesDesign and Development: Design and develop high-performance applications on the Solana...


  • Hong Kong, Central and Western District, Hong Kong SAR China Tbwa ChiatDay Inc Full time

    Tbwa Chiat/Day Inc is seeking a Lead Developer of High-Performance Trading Platforms to join our team. The ideal candidate will have a strong technical background, with expertise in high-performance computing, memory management, concurrent programming, and the ability to design low-latency matching engines and algorithms.The successful candidate will have a...


  • Hong Kong, Central and Western District, Hong Kong SAR China HTX Full time

    Be among the first 25 applicants Responsibilities: Responsible for designing, developing, and maintaining high-frequency trading systems for digital currencies, focusing on case studies of high-frequency trading systems. Responsible for the design and development of C++ programming frameworks and distributed system architecture. Assist users in implementing...


  • Hong Kong, Central and Western District, Hong Kong SAR China SilverStrand Executive Search Limited Full time

    About the RoleWe are seeking a highly skilled Senior C++ Software Engineer to join our team, focusing on high-frequency trading software development.Key ResponsibilitiesDesign and develop clean, maintainable, and performant code in C++ for Linux environments.Profiling C++ code using cachegrind, valgrind, or other profiling tools.Implement network programming...


  • Hong Kong, Central and Western District, Hong Kong SAR China Citi Full time

    Company OverviewCiti is a global bank with a rich history of over 200 years. We operate in hundreds of cities and countries worldwide, connecting millions of people every day through our unparalleled global network.Skill and Qualification SummaryThe successful candidate for this role will have a minimum of 7 years' experience in software engineering with...


  • Hong Kong, Central and Western District, Hong Kong SAR China BAH Partners Full time

    About the RoleWe're looking for a highly skilled Full Stack Developer to join our team and contribute to the development of high-performance systems that power trading, analytics, and portfolio management.You will be responsible for designing, building, and optimizing these systems to meet the needs of our clients and stakeholders.Responsibilities:System...


  • Hong Kong, Central and Western District, Hong Kong SAR China Tek Systems Full time

    About the Role:We are looking for a talented Global Software Testing Engineer to join our team at Tek Systems. As a Global Software Testing Engineer, you will play a crucial role in ensuring the quality of our AI Voice Assistant platform.You will be responsible for developing test automation frameworks, creating test scripts, and conducting thorough testing...


  • Hong Kong, Central and Western District, Hong Kong SAR China BAH Partners Full time

    Job OverviewWe are seeking a highly skilled High-Performance Data Solutions Engineer to join our team at BAH Partners. This role involves working with large distributed systems, implementing customizations and adjustments to the firmwide interface, and developing high-level machine learning APIs.ResponsibilitiesDesign and integrate scalable data solutions...


  • Hong Kong, Central and Western District, Hong Kong SAR China OKX Full time

    We are shaping the future of crypto trading at OKX.OKX is a leading crypto exchange and developer of OKX Wallet, providing millions with access to crypto trading and decentralized applications. As a trusted brand, we offer Proof of Reserves, ensuring safety and reliability for hundreds of large institutions seeking access to crypto markets.We believe in...


  • Hong Kong, Central and Western District, Hong Kong SAR China NLS Full time

    At NLS, a leading financial services provider dedicated to delivering innovative solutions in the financial markets, we are seeking a talented Low Latency Java Developer to enhance our trading systems and contribute to our mission of providing exceptional service to our clients.The role requires developing and optimizing high-performance trading applications...


  • Hong Kong, Central and Western District, Hong Kong SAR China Tek Systems Full time

    We are looking for a highly motivated Global Software Engineer to join our team at Tek Systems, where you will play a key role in developing and refining automation and testing practices for our AI Voice Assistant platform.As a Global Software Engineer, you will be responsible for developing automation frameworks, automating test scripts for new features,...


  • Hong Kong, Central and Western District, Hong Kong SAR China Tek Systems Full time

    About UsAt Tek Systems, we are at the forefront of financial technology, dedicated to delivering innovative solutions that empower our clients to manage their finances more effectively.Job DescriptionWe are seeking a skilled Software Developer and System Analyst with expertise in React and React Native to contribute to our exciting financial projects. In...


  • Hong Kong, Central and Western District, Hong Kong SAR China Tbwa ChiatDay Inc Full time

    Become a part of our diverse and dynamic team at BitMEX, a globally leading exchange for cryptocurrency derivatives. Our innovative approach to trading and investment sets us apart from other exchanges, and we are always looking for talented individuals to join us.At BitMEX, we pride ourselves on our commitment to security and transparency. Since 2014, we...


  • Hong Kong, Central and Western District, Hong Kong SAR China Tek Systems Full time

    Work onsite an American Technology Giant and support key products Paid relocation to Hong Kong & Visa Sponsorship High Tech environment focused on Automation and AI About the Position: We are seeking a Global Quality Assurance Engineer to join a prestigious multinational corporation (MNC) recognized as one of the largest American tech giants. This is an...


  • Hong Kong, Central and Western District, Hong Kong SAR China BAH Partners Full time

    We are looking for a skilled Full Stack Developer to join our team. As a key member of the team, you will work closely with traders, portfolio managers, and analysts to build and enhance mission-critical systems for trading and portfolio management.Job DescriptionThis is an exciting opportunity to be at the forefront of financial technology, solving...


  • Hong Kong, Central and Western District, Hong Kong SAR China Pinpoint Asia Full time

    At Pinpoint Asia, we are seeking a highly skilled SRE to enhance the reliability, stability, and scalability of our trading systems and infrastructure.Key Responsibilities:Collaborate with software engineers to design scalable and reliable trading platformsMonitor system performance and ensure high availability during trading hoursPerform SQL querying,...