Algomerchant Pte Ltd
Country : Singapore
  • Full-time

Lead Software Developer

We are a passionate and multi-cultural team of traders, data scientists, product visionaries, and software engineers working to revolutionize robo-investing for retail investors all over the world. Through our customized, Artificial Intelligence-driven solutions, we are enabling people on the street to fully automate their personal investments, all within minutes!

The AlgoMerchant platform provides direct access to investment algorithms developed by the best quantitative portfolio managers from all over the world. These algorithms cover a diverse range of markets and products from Equities and CFDs to Futures. AlgoMerchant facilitates retail investors to tap the best 'Alpha', tailored to their risk appetites, to manage their personal investment portfolio with complete simplicity. The AlgoMerchant platform and the team are now ready to serve every investor's needs in their journey to invest.

Our progress has been accelerated by prominent angel investors and venture capital (East Ventures), and we have been featured in numerous publications, including TechinAsia & The Business Times. Currently, we're a market leader, and growing fast in Singapore, Hong Kong, and South East Asia.

Join us and become part of the revolution in the world of retail finance!



  • Design architecture that is geared towards high scalability.
  • Deliver quality and robust system by developing and maintaining analytics, logging and monitoring system.
  • Implement parallel computing framework to handle massive real-time datasets in optimal manners.
  • Manage system integration with third party system such as Broker, Hedge Fund, Proprietary Trading, Market Data Provider, etc.
  • Collaborate with product team to build fast prototyping.
  • Substantial involvement in writing high standard documentation and designing architecture for the cloud-based SaaS.
  • Supports continuous deployment or delivery by developing automated test frameworks to ensure system stability, security and speed.
  • Work on the development and improvement of existing front-end codes.
  • Work on the development of mobile trading application.
  • Work on the existing back-end codes to improve the cloud-based trading platform.


  • Highly proficient software developer, adaptable to any programming language such as C#, Java, Python, Node.JS, and Golang.
  • Hands on experience in optimizing performance and scalability for large web services.
  • Strong understanding of cloud-based technology using either Windows Azure, AWS, Heroku, or other major cloud provider.
  • Strong understanding on database, storage, and caching technology such as SQL, No SQL and Redis Cache
  • Strong fundamentals in Algorithm, Data Structure, and Parallel Computing.
  • In depth knowledge of software engineering development lifecycle.
  • Detail oriented and passionate towards process improvement.
  • Excellent communication skills.


6000 - 8000 SGD

Total applicants :31 Job posted 6 months ago Total Views : 724 Unique Views : 723 Today Views : 20

Submit Application