Experienced Software Developer
C++
Confirmed live in the last 24 hours
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Bash
Data Structures & Algorithms
C/C++/C#
Java
Linux/Unix
Perl
Python
Requirements
- A degree in computer science
- A strong background in data structures, algorithms, and object-oriented programming in C++
- Passionate about designing in-house trading systems that are robust, resilient, and extremely fast
- Brilliant problem-solving abilities
- The ability to manage multiple tasks in a fast-paced environment
- Strong communication skills
- Knowledge of any other development language, including Java, Python, Perl, Bash or Shell scripts
- Working knowledge of Linux
Responsibilities
- Architecting the trading platform to facilitate the evolving needs of trading strategies, with emphasis on market data interfaces
- Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world
- Providing robust access to live and historical market data by leading development sprints and release cycles
- Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency
- Developing systems that provide easy access to historical market data and trading simulations
- Creating tools to analyze data for patterns
- Building risk-management and performance-tracking tools
Electronic trading services.
Company Overview
Tower Research Capital's goal is to optimize finance through technology. The company is building a proprietary trading system based on technological principles.
Benefits
- 5 weeks of paid vacation per year
- 401(k) with company matching
- Free meals and snacks
- Reimbursement for health and wellness expenses
Company Core Values
- Customer focus
- Entrepreneurial spirit