Senior C++ Software Engineer

  • Full-time

Company Description

Job Description

Growing financial technology firm is looking for a Senior Software Engineer to join its Algorithmic Trading team in Chicago, IL. This position will provide a unique opportunity for a candidate to be exposed to a high performance trading platform that spans multiple asset classes and business units. The successful candidate will be involved in building new algorithmic trading strategies and enhancing the underlying trading platform. Core skills are object-oriented design and developing component-based/distributed software systems using C++. In addition, the individual will have some exposure to systems architecture and design.

RESPONSIBILITIES:
• Build and support low-latency trading algorithms under the guidance of management
• Enhance the next-generation trading platform underpinning these algos
• Understand different trading strategies/tactics and contribute by recommending enhancements to them
• Work in a fast moving and rapidly changing environment using agile methodology
• Solve highly technical and complex problems on multiple projects
• Analyze feature specifications and be actively involved with product management in refining these specs
• Conduct system modeling, prototyping and analysis while designing software applications
• Participate in recommending new technologies and next generation features

Qualifications

SKILLS AND EXPERIENCE:
• 5+ years of experience with a B.S. degree or 3+ years of experience with a M.S. degree in Computer Science, MIS or equivalent technical discipline
• Must have development experience in object oriented programming using C++.
• B.S. Degree in Computer Science, MIS or equivalent technical discipline
• Must be comfortable with unit-testing and functional testing while doing development
• Experience with Real-time trading applications. Experience with Algorithmic Trading, High Frequency Trading, Low Latency Trading and Order Management Systems is a plus
• Knowledge of Equities, FX, and Derivatives trading, and US market microstructure is a plus
• Detail oriented. Ability to think through corner cases while development and testing
• Pays special attention to system performance and design
• Experience with relational databases (RDBMS) is a plus
• Demonstrated ability to effectively communicate quantitative topics and concepts. Must be able to perform adhoc quantitative analysis for product management
• Demonstrated ability to handle concurrent projects while adapting quickly to rapidly changing priorities
• Ability to work independently and also in a team environment
• Demonstrated excellent communication skills and good interpersonal skills
• Previously demonstrated excellent problem solving aptitude

Preferred Skills:
C++ 11/14/17
Multi-threading
lua
SVN/CVS/GIT
SQL
RDBMS is a plus
UNIX/Linux is a plus
Windows OS
XML
Object Oriented programming
Service Oriented Architectures
Data structure and algorithms

Additional Information

Total Compensation Package 100k to 150k

Compensation package includes salary, performance bonus, profit sharing, along with full benefit package. 


Interested candidates should send their resumes to:

jobs (at) alphanexusgroup (dot) com


All your information will be kept confidential according to EEO guidelines.