High Performance Software Engineer for Distributed Systems
2 days ago
We are seeking a highly skilled Software Developer to join our team at SilverStrand Executive Search Limited.
About the RoleThis 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.
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.
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 timeAre 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 timePrimePeak 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...
-
High-Performance Software Developer
17 hours ago
Hong Kong, Central and Western District, Hong Kong SAR China Pinpoint Asia Full timePinpoint 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...
-
High-Performance System Designer
5 days ago
Hong Kong, Central and Western District, Hong Kong SAR China Selby Jennings Full timeAbout 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...
-
Blockchain Software Engineer
4 days ago
Hong Kong, Central and Western District, Hong Kong SAR China Crypto Full timeAbout 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 timeTbwa 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...
-
High-Frequency Trading System Engineer
7 days ago
Hong Kong, Central and Western District, Hong Kong SAR China HTX Full timeBe 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 timeAbout 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...
-
High Performance Software Engineer
1 day ago
Hong Kong, Central and Western District, Hong Kong SAR China Citi Full timeCompany 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...
-
High-Performance Systems Engineer
6 days ago
Hong Kong, Central and Western District, Hong Kong SAR China BAH Partners Full timeAbout 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...
-
Global Software Testing Engineer
5 days ago
Hong Kong, Central and Western District, Hong Kong SAR China Tek Systems Full timeAbout 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...
-
High-Performance Data Solutions Engineer
2 days ago
Hong Kong, Central and Western District, Hong Kong SAR China BAH Partners Full timeJob 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 timeWe 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...
-
High-Performance Trading Software Engineer
1 week ago
Hong Kong, Central and Western District, Hong Kong SAR China NLS Full timeAt 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...
-
Global Software Engineer
1 week ago
Hong Kong, Central and Western District, Hong Kong SAR China Tek Systems Full timeWe 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,...
-
Software Developer and System Analyst
7 days ago
Hong Kong, Central and Western District, Hong Kong SAR China Tek Systems Full timeAbout 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...
-
High Performance Trading Software Engineer
3 days ago
Hong Kong, Central and Western District, Hong Kong SAR China Tbwa ChiatDay Inc Full timeBecome 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...
-
Software Automation QA Engineer
6 days ago
Hong Kong, Central and Western District, Hong Kong SAR China Tek Systems Full timeWork 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...
-
High-Performance Engineer
2 days ago
Hong Kong, Central and Western District, Hong Kong SAR China BAH Partners Full timeWe 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...
-
Senior IT Systems Engineer
16 hours ago
Hong Kong, Central and Western District, Hong Kong SAR China Pinpoint Asia Full timeAt 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,...