Low-Latency Algo Trading Engineer

RMB - Rand Merchant Bank

Johannesburg

On-site

ZAR 1,800,000 - 2,800,000

Full time

34 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Rand Merchant Bank is seeking an Algorithmic Trading Developer in Johannesburg to design and build low-latency trading and pricing platforms across FX, FI, Commodities and Equities.

You will work with Traders, Quants and Tech teams to translate strategies into scalable solutions, ensure production readiness, and continuously improve performance and reliability of electronic trading systems.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Quantitative Finance or related field.
  • Minimum 8+ years in software engineering or electronic trading technology environments.
  • Proven experience delivering enterprise Java applications in production settings.

Responsibilities

  • Design, develop, test and support high-performance algorithmic trading platforms across multiple asset classes.
  • Develop low-latency, high-throughput trading applications for real-time data and execution workflows.
  • Translate trading strategies and pricing models into scalable technology solutions.
  • Implement smart order routing, execution algorithms and market-making logic.
  • Contribute to observability, resilience and production readiness of trading systems.

Skills

Java development
Low-latency systems
Distributed architectures
Performance tuning
DevOps / CI/CD
Trader collaboration

Education

Bachelor’s degree in Computer Science, Engineering or Quantitative Finance
ACI Dealing Certificate

Tools

Spring Boot
Maven/Gradle
RESTful APIs
JVM tuning
Event-driven architecture

Job description

Rand Merchant Bank is seeking an Algorithmic Trading Developer in Johannesburg to design and build low-latency trading and pricing platforms across FX, FI, Commodities and Equities.

You will work with Traders, Quants and Tech teams to translate strategies into scalable solutions, ensure production readiness, and continuously improve performance and reliability of electronic trading systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low-Latency Algorithmic Trading Engineer
Low-Latency Algorithmic Trading Engineer

FirstRand Limited • Johannesburg

On-site
ZAR 620,000 - 780,000
Low-Latency Java Algo Trading Engineer
Low-Latency Java Algo Trading Engineer

RMB • Johannesburg

On-site
ZAR 481,000 - 588,000
Low-Latency Algorithmic Trading Engineer
Low-Latency Algorithmic Trading Engineer

RMB Nigeria Limited • Johannesburg

On-site
ZAR 577,000 - 705,000
Senior Low-Latency Algorithmic Trading Engineer
Senior Low-Latency Algorithmic Trading Engineer

Wesbank • Johannesburg

On-site
ZAR 1,000,000 - 1,600,000
Senior Algorithmic Trading Engineer (Low-Latency)
Senior Algorithmic Trading Engineer (Low-Latency)

Fnbnamibia • Johannesburg

On-site
ZAR 507,000 - 686,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

RMB - Rand Merchant Bank • Johannesburg

On-site
ZAR 1,800,000 - 2,800,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

FirstRand Limited • Johannesburg

On-site
ZAR 620,000 - 780,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

RMB • Johannesburg

On-site
ZAR 481,000 - 588,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

Fnbnamibia • Johannesburg

On-site
ZAR 507,000 - 686,000
Algorithmic Trading Software Developer
Algorithmic Trading Software Developer

RMB Nigeria Limited • Johannesburg

On-site
ZAR 577,000 - 705,000