Overview
SIG is seeking a software developer to help us build out our high frequency market data distribution platform. You will have the opportunity to work closely with strategy and infrastructure development teams both in our Bala Cynwyd headquarters and our international office. You’ll be part of a team that is building a multi-threaded C++, high performance and low latency platform Windows architecture that manages high volumes of inbound and outbound messages – with data rates exceeding multi-million messages per second. While the bulk of your programming will be in C++, you’ll also have a chance to work with C#, python and a range of different middleware products.
What you’ll be doing:
Research, design and develop functional and technical design specifications using knowledge of object oriented programming in a heterogeneous technology environment using C++
Create and modify procedures and practices in an autonomous fashion.
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance.
Provide training for new procedures and develop an understanding of the relevant aspects of the business domain (problems, activities, processes) and apply that understanding to maximize technology value
Engage in problem definition, decomposition, and solutions definition within the scope of the application.
Provide support for applications once they are deployed into the production environment
What we're looking for
Experience with and a demonstrated understanding of Object oriented design and software development in a high-performance / high throughput environment using C++ (preferably on Windows) required
Knowledge of networking concepts and/or network programming
Thorough understanding of full life-cycle development and performance optimization/latency reduction methodologies
Familiarity with Linux is a plus
Bala Cynwyd, PA
SIG is a global quantitative trading firm founded on a platform of intellectual curiosity. We bring together the brightest minds, cutting-edge technology, and expansive sets of data to solve incredibly challenging problems. We commit our own capital to trade financial products around the clock and around the globe, and we innovate by building virtually all of our own trading technology from scratch.
Our traders, quantitative researchers, and technologists work side-by-side to develop and implement our trading strategies, making us leaders in high performance, low latency trading. We know that it’s only by tapping into our diverse perspectives that we can truly achieve our full potential. Our collective insight allows us to approach problems, both simple and extremely complex, from a wide range of thinking. This ability to think together, but not always alike, has propelled our success.