Software Engineer

TOWER RESEARCH CAPITAL (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tower Research Capital seeks a Software Developer in Singapore to work directly with Quants and Traders. You will implement cutting-edge, low-latency C++ code for various strategies and components of the production trading and research system.

The role involves designing a high-performance platform, backtesting capabilities, and large-scale data processing to drive research productivity and smarter trading decisions.

Qualifications

  • 1+ year of Python and C++ development experience.
  • Strong background in data structures and algorithms.
  • Proficiency in object-oriented programming and English for business.

Responsibilities

  • Design and implement a low-latency high-frequency trading platform.
  • Assist in tick-by-tick backtesting research development.
  • Optimize large-scale parallel computation across data resources.
  • Improve ML-based algorithms for higher performance and faster learning.
  • Develop tools and interfaces for historical data and trading simulations.
  • Create data analysis tools to support research decisions.

Skills

Python
C++
Data structures
Algorithms
OO programming
English communication

Education

Bachelor's degree in CS or related field

Tools

Linux
Bash
Cloud computing

Job description

Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a high-performance platform and independent trading teams. We have a 25+ year track record of innovation and a reputation for discovering unique market opportunities.

Tower Research Capital seeks a Software Developer to work directly with Quants and Traders in one of our trading teams in Singapore to implement cutting-edge, low-latency C++ code for various strategies and components of the team's high-frequency, high-throughput production trading and research system.

Responsibilities
  • Designing and implementing a low latency high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world
  • Assisting in the development of a tick by tick backtesting research platform
  • Assisting in development and optimizing large-scale parallel computation problems that requires large quantities of data shared across resources
  • Optimizing the computational efficiency of existing machine learning based algorithms to drive higher performance and faster learning rates
  • Developing systems, interfaces and tools to historical market data and trading simulations that increase research productivity
  • Creating tools to analyze data and generate insights that research decisions are based on
Requirements
  • A degree in Computer Science or a related field
  • At least 1 year of solid practical experience with Python and C++ development
  • A strong background in data structures, algorithms, and object-oriented programming
  • Experience in developing or working with any cloud computing framework is a plus
  • Good experience with Bash and Linux
  • Brilliant detail oriented problem-solving abilities
  • A self-starter attitude with the ability to work independently and own problems
  • The ability to manage multiple tasks and make decisions in a fast-paced environment
  • Strong communication skills in English for business purposes
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Tower Research Capital • Singapore

On-site
SGD 120,000 - 180,000
Low-Latency C++ Software Engineer: Trading Systems
Low-Latency C++ Software Engineer: Trading Systems

Tower Research Capital • Singapore

On-site
SGD 120,000 - 180,000
Low-Latency C++ Engineer for HFT Platform
Low-Latency C++ Engineer for HFT Platform

Tower Research Capital • Singapore

On-site
SGD 120,000 - 220,000
Competitive compensation package
Free breakfast, lunch, and snacks
Exciting networking and social events
Low-Latency Quant Trading Software Engineer
Low-Latency Quant Trading Software Engineer

TOWER RESEARCH CAPITAL (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Low-Latency Trading Operations Engineer
Low-Latency Trading Operations Engineer

Tower Research Capital • Singapore

Hybrid
SGD 120,000 - 190,000
Hybrid working opportunities
Generous paid time off
Wellness reimbursement
+2
C++ Quantitative Developer - Proprietary Trading Firm
C++ Quantitative Developer - Proprietary Trading Firm

Empower Partners Singapore • Singapore

On-site
SGD 150,000 - 230,000
Quantitative Developer
Quantitative Developer

Tower Research Capital • Singapore

Hybrid
SGD 120,000 - 180,000
Generous paid time off
Savings plans
Hybrid working opportunities
+5
Senior Core Software Engineer
Senior Core Software Engineer

Selby Jennings • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation package
Professional development opportunities
Collaborative environment
Software Engineer, C++ - 6 Month Internship Opportunity
Software Engineer, C++ - 6 Month Internship Opportunity

Tower Research Capital • Singapore

On-site
SGD 120,000 - 220,000
Competitive compensation package
Free breakfast, lunch, and snacks
Exciting networking and social events
C++ Software Engineer
C++ Software Engineer

Tardis Group • Singapore

On-site
SGD 180,000 - 260,000