Job Descriptions:
- Lead the design, development, and deployment of a high-frequency, low-latency pricing and execution engine, ensuring it meets the requirements for robustness, performance, and scalability.
- Guide, mentor, and manage a team of engineers (10+ staff) specializing in low-latency trading technologies, located in Kuala Lumpur and Singapore.
- Collaborate with product managers and stakeholders to define and refine project specifications and deliverables, aligning them with business objectives in the trading sector.
- Implement and maintain best practices in coding, testing, and deployment processes to ensure the reliability and security of the trading platform.
- Monitor performance metrics and optimize the system to ensure the trading engine operates at peak efficiency.
- Stay updated with advancements in trading technology and propose the integration of cutting-edge tools and practices.
- Manage project timelines, resources, and risk assessments to ensure timely delivery within budget constraints.
- Ensure the security of data transmission and system access to protect sensitive financial information and comply with regulatory requirements.
Job Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Extensive experience in software development leadership, specifically in building high-frequency, low-latency systems for financial markets.
- In-depth knowledge of network configurations, data transmission, and latency optimization for the development and maintenance of a low-latency trading system.
- Strong understanding of distributed systems, including synchronization, data consistency, and fault tolerance, essential for maintaining the stability and scalability of trading platforms.
- Deep understanding of trading algorithms, data structures, and real-time systems architecture.
- Proven capability in leading technology teams in a fast-paced, high-stakes environment.
- Exceptional problem-solving skills and proficiency in performance tuning and scalability engineering.
- Proficiency in performance-critical programming languages such as C++, C#, or Go.
- Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Experience with Agile/Scrum methodologies and a strong grasp of the full software development lifecycle.