Low Latency Trading Application Developer

Smart IMS Inc.

Singapore

On-site

SGD 180,000 - 300,000

Full time

10 days ago
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

Smart IMS Inc. is seeking a High-Performance Low Latency Trading Application Developer to join the Electronic Trading Technology team, focusing on Equity trading systems for a leading global investment bank.

You will build and optimize low-latency applications, collaborating with global teams and stakeholders to deliver scalable solutions across the full software lifecycle. You should have strong Python or Java skills, experience in front-office trading systems, and a deep understanding of

Qualifications

  • Strong hands-on experience in Python or Java development.
  • Proven experience in designing and developing distributed electronic trading systems, preferably in Equity.
  • In-depth understanding of Equity electronic trading, including Market microstructure, Order flow and lifecycle, Matching rules, ECN interactions.
  • Strong expertise in multithreading, concurrency, and performance optimization.
  • Solid understanding of data structures, algorithms, and design patterns.
  • Experience with messaging middleware (e.g., JMS, Kafka, or similar technologies).
  • Familiarity with Agile methodologies such as Scrum, Kanban, or XP, and continuous integration practices.
  • Scripting experience in one or more languages (Shell, Python, Perl, Ruby).
  • Experience working on front-office trading systems.

Responsibilities

  • Develop, enhance, and extend electronic trading systems for improved performance, scalability, and functionality.
  • Collaborate with global technology teams and business stakeholders to deliver high-quality solutions in a fast-paced environment.
  • Work across the full software development lifecycle, from requirements gathering to deployment and support.
  • Independently manage project deliveries and ensure timely execution.
  • Provide production support, troubleshooting, and performance tuning for critical trading applications.
  • Engage with business owners and stakeholders to understand requirements and translate them into technical solutions.
  • Design and implement distributed, low-latency Equity trading applications.

Skills

Python/Java development
Distributed trading systems
Multithreading
Data structures & algorithms
Messaging middleware
Agile methodologies
Scripting (Shell/Python/Perl/Ruby)
Front-office trading systems

Tools

JMS
Kafka

Job description

Low Latency Trading Application Developer

We are seeking a highly skilled Low Latency Trading Application Developer to support our client, a leading global investment bank. The incumbent will join the Electronic Trading Technology team, focusing on Equity trading systems. The ideal candidate will have strong expertise in building high-performance, low-latency trading applications and a deep understanding of Equity market and electronic trading platforms.

Key Responsibilities:
  • Develop, enhance, and extend electronic trading systems for improved performance, scalability, and functionality.
  • Collaborate with global technology teams and business stakeholders to deliver high-quality solutions in a fast-paced environment.
  • Work across the full software development lifecycle, from requirements gathering to deployment and support.
  • Independently manage project deliveries and ensure timely execution.
  • Provide production support, troubleshooting, and performance tuning for critical trading applications.
  • Engage with business owners and stakeholders to understand requirements and translate them into technical solutions.
  • Design and implement distributed, low-latency Equity trading applications.
Required Skills & Qualifications:
  • Strong hands-on experience in Python or Java development
  • Proven experience in designing and developing distributed electronic trading systems, preferably in Equity.
  • In-depth understanding of Equity electronic trading, including: Market microstructure, Order flow and lifecycle, Matching rules, ECN interactions
  • Strong expertise in multithreading, concurrency, and performance optimization.
  • Solid understanding of data structures, algorithms, and design patterns.
  • Experience with messaging middleware (e.g., JMS, Kafka, or similar technologies).
  • Familiarity with Agile methodologies such as Scrum, Kanban, or XP, and continuous integration practices.
  • Scripting experience in one or more languages (Shell, Python, Perl, Ruby).
  • Experience working on front-office trading systems.
Preferred Qualifications:
  • Business domain knowledge in Equity and/or Equity Derivatives.
  • Prior experience in the electronic trading domain within investment banks or financial institutions.a
  • Exposure to low-latency systems and high-frequency trading environments.
  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management abilities
  • Ability to work independently and in globally distributed teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low Latency Trading Application Developer (Equity, Banking Domain)
Low Latency Trading Application Developer (Equity, Banking Domain)

SMART INFORMATION MANAGEMENT SYSTEMS PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 240,000
Low-Latency Equity Trading Systems Engineer
Low-Latency Equity Trading Systems Engineer

Smart IMS Inc. • Singapore

On-site
SGD 180,000 - 300,000
Low-Latency Equity Trading Engineer
Low-Latency Equity Trading Engineer

SMART INFORMATION MANAGEMENT SYSTEMS PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Developer – Equity Derivatives (Trading Engineering)
Senior Java Developer – Equity Derivatives (Trading Engineering)

MENRVA PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer – Equity Derivatives (Trading Engineering)
Senior Java Developer – Equity Derivatives (Trading Engineering)

Menrva • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Developer (Trading)
Senior Java Developer (Trading)

Nicoll Curtin • Singapore

On-site
SGD 180,000 - 260,000
Senior Java Developer - Equity Derivatives (Trading Engineering)
Senior Java Developer - Equity Derivatives (Trading Engineering)

MENRVA PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Space Executive • Singapore

On-site
SGD 180,000 - 240,000
Trading Platform Application Engineer
Trading Platform Application Engineer

IoTalents Pte. Ltd. • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer - Trading Technology
Senior Software Engineer - Trading Technology

Charterhouse Partnership • Singapore

On-site
SGD 180,000 - 240,000