Data Engineer - C++/Python (HK/SG)

 Job Description:

Data Engineers (Python / C++) | Front Office Technology

I'm currently looking to connect with Data Engineers for two opportunities within a front-office technology environment.

The team is looking for engineers who combine strong technical fundamentals with a practical, delivery-focused mindset — building scalable, reliable data solutions while working closely with business stakeholders.

1. Live Market Data Engineer

  • 5+ years of software engineering experience.
  • 2–3+ years of hands-on experience working with live market data streams.
  • Strong C++ and Python programming skills.
  • Experience building and maintaining real-time market data infrastructure.

2. Data Engineer (Python)

  • Open to candidates across different experience levels, from 2–3 years to senior engineers.
  • Strong Python development and software engineering fundamentals.
  • Experience designing and building scalable, maintainable data solutions.
  • Ability to work independently and deliver solutions in a fast-paced environment.

What We're Looking For

  • Strong engineering mindset, with an understanding of system architecture, scalability, cloud infrastructure, monitoring and automation.
  • Experience working closely with front-office stakeholders, particularly Portfolio Managers or investment teams.
  • Ability to understand business requirements and translate them into practical technical solutions.
  • Backgrounds in buy-side, asset management, hedge funds or HFT environments are particularly relevant.
  • Candidates from investment banking front-office technology teams are also welcome.

If you're a Data Engineer with strong Python or C++ experience and an interest in front-office technology, I'd be happy to connect.

Feel free to reach out directly or drop me a message for a confidential discussion.

  Required Skills:

Data