Software Engineer (C++)
Presto Labs is a quantitative trading firm that was established in Singapore in 2014. The firm specializes in building automated trading systems driven by data-driven quantitative analysis to achieve consistent and sustainable investment returns. The software engineering team at Presto is dedicated to creating algorithmic decision processes to navigate the rapidly evolving financial landscape more effectively and efficiently than human traders.
As a Software Engineer at Presto, you will play a crucial role in developing and enhancing the automated trading system. This involves analyzing a wide range of financial data to generate trading signals, from market microstructure data to macroeconomic news, and executing trades with precision in a low-latency environment. You will collaborate closely with top-tier engineers and quantitative researchers, gaining exposure to cutting-edge technologies and practices.
Responsibilities:
- Develop and maintain the in-house automated trading system
- Engage in large-scale data analysis
- Create and optimize tools for processing financial data to support quantitative research
Qualifications:
- Bachelor's degree or higher in Computer Science or related field, or equivalent practical experience
- Proficiency in C++ and Python programming languages
- Experience with financial data in trading, financial, or high-stakes production settings
- Strong skills in Linux shell environments and AWS/Aliyun environments
- Effective communication and collaboration abilities to interact with trading teams and senior management
Preferred qualifications:
- Background in quantitative analysis and algorithms
- Knowledge of financial markets, trading strategies, and risk management concepts
- Strong problem-solving skills and attention to detail
What We Offer:
- Exposure to cutting-edge technologies within the financial trading sector
- Opportunities to collaborate with seasoned software engineers and finance professionals
- Supportive and dynamic work culture that values innovation and teamwork
- Competitive compensation and benefits package, including meal allowances, reflecting our commitment to employee satisfaction
Hiring process:
- Coding test (Hacker Rank)
- 1st technical interview
- 2nd technical interview
- Final round interview