Enable job alerts via email!

Senior Software Engineer (Full Stack)

MASTERPAY GLOBAL SDN. BHD.

Kuala Lumpur

On-site

MYR 200,000 - 250,000

Full time

Today
Be an early applicant

Job summary

A leading financial technology firm in Kuala Lumpur is seeking a Full Stack Software Engineer to lead software development efforts. The ideal candidate should have over 5 years of experience and expertise in Python, Node.js, and various database technologies. Responsibilities include building data platforms and optimizing systems for performance. The role requires strong communication skills in English and other regional languages. This is an on-site position with competitive benefits.

Benefits

Annual leave
Maternity and Paternity leave
EPF and SOCSO contributions
Work Life Balance
Supportive environment

Qualifications

  • 5+ years of professional software development experience.
  • Expert-level proficiency in programming languages.
  • Extensive experience with data ingestion systems.

Responsibilities

  • Lead the architecture, design, and implementation of tools.
  • Build robust, scalable, and real-time data pipelines.
  • Develop data visualization dashboards using frameworks.
  • Optimize existing code for speed and stability.

Skills

Python
Node.js
TypeScript
Go
Rust
WebSocket APIs
REST APIs
PostgreSQL
Redis
Docker
Kubernetes
CI/CD
AWS
GCP

Education

Degree in Computer Science
Job description
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:

  • Which of the following statements best describes your right to work in Malaysia?
  • What\'s your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • Which of the following languages are you fluent in?

What can I earn as a Full Stack Software Engineer

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.