Software Engineer (Go Backend Development)

Finsmart Solutions Malaysia Sdn Bhd

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Finsmart Solutions Malaysia Sdn Bhd seeks a Go developer to build and maintain market data and financial information systems across markets including the US, Hong Kong, China A-shares and Korea, covering stocks, options and futures. You will process, calculate and distribute market data with robust reliability.

You will design high-concurrency, low-latency services in Go, optimize performance, and contribute to microservices and distributed systems.

Qualifications

  • Bachelor’s degree or above in Computer Science, Software Engineering, or related field.
  • 3+ years of Go development experience; C++ / Python is a plus.
  • Strong knowledge of data structures, algorithms, and backend development.
  • Experience with MySQL, Redis, MongoDB, Kafka; ClickHouse is a plus.
  • Familiar with Kubernetes, microservices, and distributed systems.
  • Experience in securities, trading systems, or market data.
  • Good communication, problem-solving, and teamwork skills.

Responsibilities

  • Develop and maintain market data and financial information systems across multiple markets.
  • Design and develop high-concurrency, low-latency market data services using Go.
  • Design, develop, and optimize microservices and distributed systems.
  • Collaborate with Product, Frontend, and Data teams; participate in code reviews, technical documentation, and ongoing system maintenance.

Skills

Go development
C++
Python
Data structures
Backend development
MySQL
Redis
MongoDB
Kafka
Kubernetes
Microservices
Distributed systems
Communication
Problem-solving
Teamwork

Education

Bachelor’s degree in Computer Science/Software Engineering or related field

Tools

Kafka
ClickHouse
MongoDB
Redis
MySQL

Job description

Market Data & Information Systems
Develop and maintain market data and financial information systems covering multiple markets, including the US, Hong Kong, China A-shares, and Korea, as well as various products such as stocks, options, and futures. Responsibilities include market data processing, calculation, distribution, and related derivative functions.

High-Concurrency & Low-Latency Services
Design and develop high-concurrency, low-latency market data services using Go. Analyze and optimize system performance bottlenecks to ensure stability and reliability during peak market hours.

Distributed Systems & Service Optimization
Participate in the design, development, and optimization of microservices and distributed systems to improve system scalability, performance, and reliability.

Cross-Functional Collaboration
Work closely with Product, Frontend, and Data teams on requirement analysis, API integration, and testing. Participate in code reviews, technical documentation, and ongoing system maintenance.

Requirements

Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.

3+ years of Go development experience; C++ / Python is a plus.

Strong knowledge of data structures, algorithms, and backend development.

Experience with MySQL, Redis, MongoDB, Kafka; ClickHouse is a plus.

Familiar with Kubernetes, microservices, and distributed systems.

Experience in securities, trading systems, or market data is preferred.

Good communication, problem-solving, and teamwork skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Go Backend Engineer: Low-Latency Market Data Systems
Go Backend Engineer: Low-Latency Market Data Systems

Finsmart Solutions Malaysia Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Principal Backend Development Engineer(Risk)
Principal Backend Development Engineer(Risk)

Bybit • Kampung Malaysia Tambahan

On-site
MYR 180,000 - 240,000
Senior Real-Time Backend Engineer — Go & Low Latency
Senior Real-Time Backend Engineer — Go & Low Latency

Bybit Limited • Kuala Lumpur

On-site
MYR 120,000 - 200,000
Study Growth Fund
Internal events
Global collaboration
+2
Senior Software Engineer – Golang
Senior Software Engineer – Golang

Corebase Technologies • Puchong

On-site
MYR 120,000 - 180,000
Senior C++ Quantitative developer
Senior C++ Quantitative developer

Luxoft Malaysia • Penang

On-site
MYR 120,000 - 240,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

GXBank • Petaling Jaya

On-site
MYR 180,000 - 320,000
Senior C++ developer
Senior C++ developer

Luxoft • George Town

On-site
MYR 180,000 - 240,000
Senior legacy C++ developer [Strong in Programming]
Senior legacy C++ developer [Strong in Programming]

Luxoft Malaysia • Seberang Perai

On-site
MYR 120,000 - 240,000
Senior C++ developer [Trading System Low Latency]
Senior C++ developer [Trading System Low Latency]

Luxoft Malaysia • Penang

On-site
MYR 150,000 - 210,000
Backend Systems Engineer, Wealth Tech (Golang)
Backend Systems Engineer, Wealth Tech (Golang)

Bybit • Kuala Lumpur

On-site
MYR 120,000 - 210,000
Study Growth Fund
Internal Events
Global Collaboration
+2