Tower Research Capital

Core Engineering Manager, C++

Tower Research Capital

Singapore · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
3 days ago
Work mode
In office
Education
Bachelor's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Tower Research Capital

Established in 1998, Tower Research Capital is a renowned quantitative trading firm, recognized for its high-performance platform and self-directed trading teams. With over 25 years of innovation, the firm excels at identifying unique market opportunities globally. Tower employs some of the finest systematic trading and engineering experts, empowering portfolio managers to build independent teams and strategies while benefiting from the scale of a global organization.

Our engineers tackle complex challenges in low-latency programming, FPGA technology, hardware acceleration, and machine learning, ensuring our trading platform is unmatched in functionality, scalability, and speed. Business Support teams play a pivotal role supporting trading and engineering groups with market access, data, infrastructure, risk management, compliance, and business services, enabling peak performance.

Role Overview

The Core Engineering Markets team delivers access to a broad and expanding range of global financial markets, including launching new markets and enhancing technical capabilities to improve performance and provide expert market insights.

Key Responsibilities

  • Architect and design a high-frequency trading platform for cryptocurrency exchanges, handling quote collection and order dissemination globally.
  • Lead, manage, and mentor a worldwide team of developers across multiple regions.
  • Collaborate with traders, business leaders, and other stakeholders to prioritize initiatives and implement critical solutions.
  • Enhance platform performance through network and systems programming and advanced optimization techniques to reduce latency.
  • Create systems for seamless access to historical market data and trading simulations.

Qualifications & Experience

  • Bachelor’s degree in computer science or a related discipline.
  • Over 10 years of professional experience in C++ development, ideally within trading environments.
  • Firm track record of leading and mentoring software development teams, especially distributed/global teams.
  • Proven capability in designing and delivering sophisticated, high-performance software systems.
  • Knowledge of cryptocurrency markets, exchange APIs (WebSocket/HTTP), and cloud platforms is advantageous.
  • Strong expertise in data structures, algorithms, and object-oriented programming using C++.
  • Exceptional problem-solving skills and ability to multitask in fast-paced settings.
  • Excellent business English communication; Mandarin proficiency is a plus.
  • Familiarity with Linux OS and networking protocols (TCP/IP, UDP) is beneficial.
  • Experience with Python and shell scripting is a desirable bonus.

Employee Benefits and Work Culture

Headquartered in NYC's Financial District, Tower's influence spans multiple offices worldwide. The company cultivates a collaborative, ego-free work environment, with casual dress codes and well-stocked kitchens fostering a friendly atmosphere.

  • Generous paid leave policies.
  • Financial wellness tools including regional savings plans.
  • Opportunities for hybrid work arrangements.
  • Complimentary meals and snacks daily.
  • Wellness programs and reimbursement for activities like gym memberships and personal training.
  • Company-supported sports teams and fitness events participation.
  • Community engagement through volunteering and charitable initiatives.
  • Frequent social gatherings, celebrations, and learning workshops.

Tower values diversity, equal opportunity, and a workplace where smart, driven individuals thrive together, focused on performance and enjoyment without hierarchy or ego.

Minimum education

Bachelor's Degree

How they work

Communication Problem Solving Time Management Leadership

Languages

Servicenow

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer