C++ Software Engineer

Morgan McKinley All jobs
New York, United States
2 day(s) ago
Job Overview
Company Morgan McKinley
Job Typefulltime
CategoryInformation Technology
First Seen 2 day(s) ago

Job Description

Morgan McKinley is exclusively supporting a premier inter-dealer brokerage as they expand their core Fixed Income trading platform team in the NYC area. They are looking for a pragmatic 100% hands-on developer to take end-to-end project ownership across market data and order routing platforms. Core Responsibilities Trading Platform Development Develop maintain and optimize a pure C/C++ Unix-based trading system handling order flow trade creation and downstream middle-office routing. Market Data Distribution Build and modify market data feeds to manage the distribution of critical financial data. Low-Level Operations Work heavily with inter-process communication (IPC) specifically dealing with applications connecting to shared memory segments and communicating via Unix signals. Production & Debugging Investigate production issues using GDB and system core files to ensure flawless platform execution and uptime during market hours. Key Technical & Profile Requirements Experience 5 to 10+ years of hands-on software development experience with expert-level proficiency in C and C++. Environment Deep understanding of Unix/Linux operating systems standard command-line tools (vi top) and shell operations. Systems Mechanics Strong hands-on experience with IPC (shared memory segments Unix signals) and GDB debugging tools. Domain & Tools (Preferred) Familiarity with basic financial concepts (bid/offer market data across any asset class) and exposure to middleware/databases like Solace Protobuf RabbitMQ Tibco or Oracle. Do not hesitate to apply if you think you could be a suitable fit!

Unlock: Sign Up for free / Sign In and use the searches from your home page or the links in the footer.