Software Engineer(C++)

Seoul (On-site) • Full time

  • Python
  • C++

Presto Labs ( is a quantitative trading firm, established in Singapore back in 2014. We build automated trading systems fueled by data-driven quantitative analysis to achieve stable and sustainable investment returns. Our engineering teams do what humans do best - create algorithmic decision processes in order to achieve what no human trader ever could in today’s fast-changing, unbelievably complex financial world.

As a Software Engineer (C++) at Presto

You will develop and improve the automated trading system. To generate trading signals, our quantitative trading strategies constantly analyze various financial data ranging from the low-level market microstructure data to macroeconomic news. The automated trading system accurately executes our trades in a low-latency environment. You will work with the world’s top-class engineers and quantitative researchers at Presto Labs and experience a lot of cutting-edge technologies.


  • Develop and maintain an in-house automated trading system
  • Work on large-scale data analysis
  • Build and optimize tools to process financial data for quantitative research


  • Bachelor's degree or higher in Computer Science or other equivalent practical experience.
  • Strong programming skills in C++ and Python.
  • Experience with financial data in a trading, financial, or high-stakes production environment.
  • Strong experience in Linux shell environments and AWS/Aliyun environments.
  • Strong communication and collaboration skills, capable of engaging effectively with trading teams, and senior management.


  • Experience in quantitative analysis and algorithms.
  • A good understanding of financial markets, trading strategies, and risk management concepts.
  • Excellent problem-solving abilities and a detail-oriented mindset.

What We Offer

  • A cutting-edge technological environment within the financial trading sector.
  • Opportunities to work alongside experienced software engineers and financial professionals.
  • A supportive and dynamic work culture that values innovation and teamwork.
  • Competitive compensation and benefits package with meal allowance, reflective of the high value we place on our employees.

Hiring process

  • Coding test (Hacker Rank)
  • 1st technical interview
  • 2nd technical interview
  • Final round interview