Tower Research Capital India Pvt. Ltd

OPENS AT: Jan 12, 2018, 06:30 AM

CLOSES AT: Jan 14, 2018, 11:30 AM

DURATION: 2h

Tower Research C++ Developer Hiring Challenge

Challenge Over

Social Share

ABOUT CHALLENGE

At Tower, you will shape the future of this lucrative industry while you work alongside other exceptional programmers to solve some of the most challenging engineering problems in the world. This role is available in our Gurgaon office.

Note: Challenge will be restricted to C & C++ only.

Register now!

Don't forget to follow our Facebook event page!

OPEN POSITION

C++ Software Developer
Experience: 1-15 years
CTC: INR 30L - INR 60L
Job Location: Gurgaon
Openings: 6

Tower Research Capital India Pvt. Ltd., an affiliate of the high-frequency proprietary trading firm Tower Research Capital LLC (“Tower”), seeks software developers for their Core Engineering team who are excited to design in-house trading systems that are robust, resilient, and blindingly fast. These systems enable Tower to execute algorithmic trading strategies based on patterns in market behavior. By building and maintaining this high-performance infrastructure, Tower’s developers have helped to position the firm as a leader in the field of quantitative trading. At Tower, you will shape the future of this lucrative industry while you work alongside other exceptional programmers to solve some of the most challenging engineering problems in the world. This role is available in our Gurgaon office.

Responsibilities

The Trading Platform C++ Software Developer will be responsible for:

  • Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world
  • Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency. (e.g. integrating with FPGAs)
  • Shaping the future of the Core Engineering team through regular interviewing and infrequent campus recruiting trips

Qualifications

The ideal candidate will have:

  • Good knowledge of computer system (Operating systems, Networks, Computer Architecture)
  • Strong C++ programming skills. More advanced (templates, STL, C++14/17) the better.
  • A decent knowledge of data structures & algorithms.
  • Low level knowledge of network stack (CPU, NIC, PCIe, related drivers) is a plus.
  • Brilliant problem-solving abilities
  • The ability to manage multiple tasks in a fast-paced environment
  • Strong communication skills in English
  • Working knowledge of Linux
  • Knowledge of any other development language, including Java, Python, or Perl and shell scripts (a plus)

ABOUT COMPANY

Tower Research Capital India Pvt. Ltd is a subsidiary of Tower Research Capital LLC, which is a leader in the thriving field of high-frequency trading. Working at Tower mea...

more

GUIDELINES

  1. Before you attempt programming questions, you should choose a language from the given list.

  2. All inputs for the programming problems are from STDIN and output to STDOUT....

more

FAQs

Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

more
Notifications
View All Notifications

?