| Company | American Trading Firm and Liquidity Provider |
| Company Info | Founded in early 2000s in the USA this tech centric trading firms now has 700+ staff in 6 locations around the world, actively trading on over 200 markets world wide. |
| Job Title | Distributed Compute Engineer – User-Facing Research |
| Job Short Desc | Optimize and maintain a world-class research cluster powering algorithmic trading. Work with GPUs, CPUs, and distributed systems, directly supporting traders and researchers while improving user-facing performance and workflow efficiency. |
| Salary | Variable based on experience |
| Locations | APAC - Singapore |
| Visa | Y |
| Job Summary | As a Distributed Compute Engineer, you will maintain and improve a high-performance research environment for algorithmic trading, focusing on user-facing workloads. You’ll optimize resource scheduling, caching, and job monitoring to accelerate research iteration, collaborate closely with quantitative researchers and software engineers, and tune workloads across infrastructure layers. Your role involves guiding the technical direction of the platform, troubleshooting complex distributed systems, and providing real-time insights to users. This position blends hands-on development, system design, and collaboration, requiring strong C++ expertise, Linux proficiency, and the ability to translate user needs into efficient, scalable compute solutions. |
| Criteria | | Tune distributed workloads for speed and resource efficiency | | Collaborate with quantitative traders and software engineers | | Optimize C++ workloads and monitor user-level performance metrics | |
| Apply | Apply |