Overview
Add expected salary to your profile for insights
Design and Development : Lead the architecture, design, and implementation of high-throughput, low-latency tools.
Data Systems : Build robust, scalable, and real-time data pipelines for collecting, processing, and storing data
Visualization : Develop and maintain interactive, high-fidelity data visualization dashboards (using frameworks like React, Vue, or D3.js) for monitoring
Performance Optimization : Optimize existing code and infrastructure for speed, stability, and resource efficiency, particularly focusing on microsecond-level latency improvements.
Testing and Deployment : Implement rigorous testing methodologies (unit, integration, backtesting, simulation) and manage the automated deployment and monitoring of trading systems in a secure cloud environment.
Code Quality : Ensure high standards of code quality, documentation, and best practices (e.g., continuous integration / continuous deployment - CI / CD).
Mentorship : Provide technical guidance and mentorship to junior developers on the team.
Required Qualifications
Experience : 5+ years of professional software development experience
Programming Mastery : Expert-level proficiency in Python (for strategy development and data analysis) and Node.js / TypeScript or Go / Rust (for high-performance and low-latency system components).
APIs & Data : Extensive experience working with WebSocket and REST APIs for developing reliable data ingestion systems.
Database & Storage : Experience with both relational (e.g., PostgreSQL) and NoSQL / Time-Series databases (e.g., InfluxDB, Redis) for handling large volumes of financial data.
Architecture : Proven ability to architect and scale distributed, fault-tolerant, and highly available systems. Experience with cloud infrastructure (e.g., AWS, GCP) and containerization ( Docker / Kubernetes ).
Preferred Qualifications
A degree in Computer Science, Engineering, Mathematics, or a related quantitative field.
Direct experience with backtesting frameworks and research environments.
Understanding of microservices architecture and message queues (e.g., Kafka, RabbitMQ).
2-3 years directly in quantitative finance, high-frequency trading, or market-making system development.
Experience utilizing AI for coding.
Language Requirement : English, Bahasa Melayu, and Mandarin speakers to effectively engage with a diverse client base.
Annual, Maternity, Paternity leave.
EPF and SOCSO contributions.
Work Life Balance
Supportive and collaborative environment.
Work Arrangement : This is an on-site position.
Working Hours : Monday to Friday, 9 : 00 AM – 6 : 00 PM.
Unlock job insights
Salary match Number of applicants Skills match
Your application will include the following questions :
What can I earn as a Full Stack Software Engineer
#J-18808-Ljbffr
Senior Software Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia