Experienced C++ Software Engineer

5 days ago


Hong Kong Island, Hong Kong SAR China Da Vinci Full time

Da Vinci is a proprietary trading house founded in 2015 and specialised in solving market inefficiencies by identifying opportunities based on volatility arbitrage and delta1 strategies and providing liquidity to the markets. We are headquartered in the home of the world’s first stock market, Amsterdam, and we have offices in Miami, Mumbai and Hong Kong. Today, we trade on the most prominent exchanges across Asia and the US. Our vision is set on sustainable growth and collaboration across teams and offices. We always keep our work smart and innovative and are building a team of trading enthusiasts. The key to our success is hiring not only intelligent but inventive, laser‑focused and highly efficient individuals. Across all departments—trading, quantitative research and development alike—Da Vinci is made up of some of the sharpest minds and most passionate players in the industry. We are non‑hierarchical and support employees in exploring their interests and strengths, placing no limit on personal growth. About the Role As a Software Engineer at Da Vinci, you’ll work closely with a team of highly skilled traders and quantitative researchers. You will have direct, immediate, and large‑scale impact on the company, whether you focus on our trading algorithms or the architecture of our technology’s core components. Da Vinci engineers are hired for their passion and knack for coding and solving technical challenges. They love to think outside the box and see their code in production only hours after the initial idea was born. All our software engineers take full ownership of projects directly relevant to the core business, seeing them through from idea to implementation to optimisation and maintenance. Combined with the fast feedback loops and multidisciplinary collaboration, this lays the groundwork for an intellectually stimulating and exciting day‑to‑day life in our engineering team. Da Vinci offers a dynamic work environment, where employees are given the freedom to come up with great ideas and the space to push these to completion. This is a once‑in‑a‑lifetime opportunity to be part of a successful and fast‑growing company. Responsibilities: Understand and discuss requirements with team members, i.e. traders and researchers Design, implement, test and optimise trading algorithms and strategies ensuring our competitiveness in the market Continuously improve and guard the long‑term architecture of our in‑house developed trading system in terms of latency, accuracy, capacity, regulations etc. Work closely with Trading, Research and Trading Intelligence to innovate the way we do things, i.e. by automating and optimising workflows Manage various operational aspects to bring your projects to completion, such as deploy, monitor and tweak systems Investigate opportunities and solve problems as they occur with a hands‑on, pragmatic approach Requirements: Experience with creating C++ production code Python experience is preferable but can otherwise be learned on the job Serious about code quality, taking full responsibility and accountability for your contributions Enjoy using lean and efficient code to solve a wide variety of problems Practical and results‑driven attitude Good communication skills, with the ability to understand requirements and explain technical concepts to non‑technical people Desire to work in a multidisciplinary team environment, including collaborating with traders and researchers on a daily basis Base salary of between 1mln to 1.4mln HKD (depending on the level of experience) Excellent variable pay and growth opportunities Outstanding performance is also rewarded with shareholding in the company Social events and after‑work drinks Teams: As a software engineer, you will be working in one of our four core business teams, divided by markets, collaborating with traders, quant researchers and trading systems engineers. Each team has its own unique challenges and projects, and the freedom to adjust their processes to best fit the team needs. As a crucial part of the team, you will shape the priorities and goals by bringing the valued perspective of an engineer. Although our teams are tight‑knit and you’ll work closely with traders and researchers on all projects, we keep a transparent culture between teams and encourage as much communication and knowledge sharing across the company as possible. Our trading system: As a trading company, one of our proudest moments was going live with our very own trading system, developed from scratch by our excellent engineers. Melzi, named after Leonardo Da Vinci’s favourite student, was designed with our very own unique needs and priorities in mind. Since launching, our traders have been very excited to work with this custom‑made and highly efficient system. Process: HR Interview: If your experience and profile match what we look for, we will invite you to an initial conversation with the recruiter. In this conversation, you will learn more about Da Vinci and give us the opportunity to get to know you better. We will assess whether your soft skills and motivators fit our way of working. Coding challenge: This take‑home assessment will give you a chance to understand the role further through similar tasks to the ones you’ll encounter on our trading floor. It allows us to assess your coding skills, as well as your approach to problem solving. Technical Interview: During this conversation with one of our lead engineers you will get to geek out on your knowledge of computer science and C++ programming. Final Round: This is a combination of an in‑depth technical interview where you will do some live coding, and a final HR interview. Whenever possible we will invite you to the office to feel the atmosphere and get to know the team you might see a lot more of in the future Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Finance and Engineering Industries: Financial Services and Capital Markets #J-18808-Ljbffr



  • Hong Kong Island, Hong Kong SAR China Hudson River Trading Full time

    Experienced Low Level Software Engineer (C++) Join to apply for the Experienced Low Level Software Engineer (C++) role at Hudson River Trading We are looking for engineers to power Hudson River Trading's continued expansion into global markets. As an engineer based out of our Hong Kong office, you will play a critical role in the process of establishing...


  • Hong Kong Island, Hong Kong SAR China P2P Full time

    Flow Traders is seeking talented C++ Engineers to join our growing team in Hong Kong. Software Engineers at Flow Traders provide us with our competitive edge, equipping researchers and traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are...

  • C++ Software Engineer

    2 weeks ago


    hong kong, Hong Kong SAR China Saragossa Full time

    C++ Low Latency Engineer – Leading proprietary Trading Firm Join one of Asia’s top proprietary trading firms, building ultra-low latency systems at the heart of global derivatives markets. You’ll design and develop high-performance C++ infrastructure including market connectivity, algorithmic trading engines and real-time systems, working side by side...


  • Hong Kong Island, Hong Kong SAR China Nicoll Curtin Full time

    C# .NET Core Software Engineers / Seniors (multiple headcounts) Direct message the job poster from Nicoll Curtin We are seeking multiple highly skilled and independent C# .NET Core Software Engineers / Seniors with a strong background in greenfield projects and extensive experience in large‑scale enterprise systems. If this sounds like you, keep reading!...

  • Software Developer

    1 week ago


    Hong Kong Island, Hong Kong SAR China Hyphen Connect Full time

    Join to apply for the Software Developer (C++/ Rust/ Golang) role at Hyphen Connect 2 days ago Be among the first 25 applicants Join to apply for the Software Developer (C++/ Rust/ Golang) role at Hyphen Connect Get AI-powered advice on this job and more exclusive features. We are hiring for one of our ecosystem projects in the digital asset space. Currently...


  • Hong Kong Island, Hong Kong SAR China Randstad Hong Kong Full time

    Senior Software Engineer (Java/C++) - Financial Institutions Join to apply for the Senior Software Engineer (Java/C++) - Financial Institutions role at Randstad Hong Kong. This range is provided by Randstad Hong Kong. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. About the Company Randstad has...

  • Software Developer

    1 week ago


    hong kong, Hong Kong SAR China Tower Research Capital Full time

    Join to apply for the Software Developer (C++) role at Tower Research Capital Join to apply for the Software Developer (C++) role at Tower Research Capital Get AI-powered advice on this job and more exclusive features. Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a high-performance platform...

  • Software Developer

    1 week ago


    hong kong, Hong Kong SAR China Hyphen Connect Full time

    Join to apply for the Software Developer (C++/ Rust/ Golang) role at Hyphen Connect 2 days ago Be among the first 25 applicants Join to apply for the Software Developer (C++/ Rust/ Golang) role at Hyphen Connect Get AI-powered advice on this job and more exclusive features. We are hiring for one of our ecosystem projects in the digital asset space. Currently...


  • Hong Kong Island, Hong Kong SAR China JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Bank, specifically in the Electronic Trading Technology division, your role will be pivotal in an agile team. You will be tasked with enhancing,...


  • Hong Kong Island, Hong Kong SAR China Da Vinci Full time

    A proprietary trading house in Hong Kong is seeking a Software Engineer to work closely with traders and quantitative researchers. You'll have a significant impact on trading algorithms and the technology's core components. Ideal candidates will have strong C++ skills, communication abilities, and a results-driven mindset. The role offers a dynamic...