Software Developer

NK Securities Research

Singapore

On-site

SGD 60,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary package
Dynamic, high-performance environment
Career growth and development

Job summary

NK Securities Research is a leading financial firm leveraging cutting-edge technology and sophisticated algorithms to trade the markets. We design high-frequency automated trading systems with emphasis on reliability and scalability, and continuously optimize latency and performance.

The role requires a degree in CS/Math/Engineering and 0-4 years of experience, with strong C/C++ skills, Linux, Python, and shell scripting.

Qualifications

  • Bachelor's degree in Computer Science, Mathematics, or Engineering from a reputed institution.
  • 0-4 years of relevant work experience.
  • Proficiency in C/C++ programming with strong fundamentals in OOP, data structures and algorithms.
  • Familiarity with Linux, Python and shell scripting.

Responsibilities

  • Design, implement, and maintain high-frequency automated trading systems with focus on reliability, performance, and scalability.
  • Optimize system performance through advanced network and systems programming techniques.
  • Research and develop algorithms to minimize trading system latency.
  • Build tools for risk management, system monitoring, and performance tracking.
  • Drive automation and minimize manual processes with strong testing and QA culture.
  • Integrate ad-hoc use-cases into the codebase to improve reusability and scalability across exchanges.
  • Lead the core engineering team in driving innovation and maintaining high engineering standards.
  • Be proactive in asking questions, admitting mistakes, and engaging in constructive discussions.

Skills

C/C++
Object-oriented programming
Data structures
Algorithms
Linux
Python
Shell scripting
TCP/IP
Parallel programming
Problem solving
Communication skills
Team collaboration

Education

Bachelor's degree in CS/Math/Engineering

Job description

NK Securities Research is a leading financial firm that leverages cutting-edge technology and sophisticated algorithms to trade the financial markets. Founded in 2011, we have gained invaluable experience in the field of High-Frequency Trading (HFT) across different asset classes.

Key Responsibilities:
  • Design, implement, and maintain high-frequency automated trading systems with a focus on reliability, performance, and scalability.
  • Optimize system performance through advanced network and systems programming techniques.
  • Research and develop algorithms to minimize trading system latency.
  • Build tools for risk management, system monitoring, and performance tracking.
  • Drive automation and keep manual processes to a minimum, with a strong commitment to testing and quality assurance.
  • Understand and integrate ad-hoc use-case scenarios into the existing codebase to improve reusability and scalability across different exchanges.
  • Lead the core engineering team in driving innovation and maintaining high engineering standards.
  • Be humble, unafraid, and unapologetic about asking questions, admitting mistakes, and engaging in constructive discussions.
Preferred Qualifications:
  • A degree in Computer Science, Mathematics, or Engineering from a reputed institution.
  • 0-4 years of relevant work experience.
  • Proficiency in C/C++ programming with strong fundamentals in object-oriented programming, data structures, and algorithms.
  • Familiarity with Linux, Python, and shell scripting.
  • Solid problem-solving and communication skills.
  • Understanding of TCP/IP, Ethernet, and parallel programming models.
  • Ideal candidate should have reliable and predictable availability.
  • A track record of independently tackling challenging technical problems, as well as effectively contributing as part of a team.
  • Prior experience in the HFT industry, hedge funds, or banks with a proven track record is a plus.
What We Offer:
  • Competitive salary package.
  • A dynamic, high-performance, and collaborative work environment.
  • Strong focus on career growth and development.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

High-Performance Trading Software Engineer
High-Performance Trading Software Engineer

NK Securities Research • Singapore

On-site
SGD 60,000 - 120,000
Competitive salary package
Dynamic, high-performance environment
Career growth and development
Senior C++ Engineer - Leading Global Hedge Fund
Senior C++ Engineer - Leading Global Hedge Fund

Selby Jennings • Singapore

On-site
SGD 150,000 - 230,000
Software Engineer
Software Engineer

AAA Global • Singapore

On-site
SGD 120,000 - 180,000
Software Developer (C++/ Crypto Trading)
Software Developer (C++/ Crypto Trading)

Hyphen Connect Limited • Singapore

On-site
SGD 90,000 - 120,000
Senior Engineer
Senior Engineer

pepper internet technology pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Core Developer
Core Developer

Tardis Group • Singapore

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

FENIX ONE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - Core & Platform
Software Engineer - Core & Platform

Altonomy • Singapore

On-site
SGD 80,000 - 120,000
C++ Software Engineer
C++ Software Engineer

Tardis Group • Singapore

On-site
SGD 120,000 - 180,000
Core C++ Developer - NYC, London or Singapore- Crypto High-Frequency Trading
Core C++ Developer - NYC, London or Singapore- Crypto High-Frequency Trading

United States Digital Space LLC • Singapore

On-site
SGD 250,000 - 600,000