Senior C++ Software Engineer
2 days ago
We are seeking a highly skilled Senior C++ Developer to join our development team at MultiBank Group, building out our next generation cross-asset ECN platform. The ideal candidate will be a senior systems engineer and technical expert in the development of very sophisticated and complex trading/pricing applications for a major functional and/or product area within the forex, futures businesses.
Key Responsibilities:- Design and Implement Low-Latency Trading Systems: Ensure fast and efficient order execution using C++.
- Develop Scalable Solutions: Handle high volumes of transactions and market data.
- Develop and Optimize the Matching Engine: Ensure high performance and accuracy in order matching.
- Design and Maintain an Efficient Order Management System (OMS): Order routing, execution, and lifecycle management.
- Develop and Manage a High-Performance Messaging Bus: Reliable and low-latency communication between system components.
- Integrate with Various API Clients, Liquidity Providers, and Third-Party Vendors: Seamless connectivity for market data and order execution.
- Develop and Maintain Systems for Aggregating Liquidity: Provide the best execution prices.
- Design and Implement a Robust Pricing Engine: Generate accurate and competitive prices for FX trading.
- Develop and Optimize Smart Order Routing Algorithms: Ensure orders are executed at the best available prices across multiple venues.
- Continuously Monitor and Optimize System Performance: Achieve minimal latency and high throughput.
- Develop and Implement Risk Management Systems: Focus on margin and credit controls to mitigate trading risks.
- Ensure the Stability and Reliability of Trading Systems: Rigorous monitoring and proactive maintenance.
- Work Closely with Business, Quantitative Analysts, and Other Development Teams: Understand requirements and deliver efficient solutions.
- Create and Maintain Comprehensive Documentation: Matching engine, OMS, messaging bus, liquidity aggregation, pricing engine, smart order routing, and related components.
- Education: Bachelor's degree in computer science, engineering, finance, or a related field. Advanced degrees are a plus.
- Experience: 5+ years of experience in developing FX trading systems with a focus on low latency, scalability, and event-driven architectures.
- Technical Skills: Expert proficiency in C++. Extensive experience with network programming, socket communication, and multithreading. In-depth knowledge of FIX protocol and other financial messaging standards. Familiarity with databases, data structures, and real-time data processing. Expertise in Linux/Unix environments. Experience with messaging systems like Kafka, RabbitMQ, Aeron or similar.
-
Senior C++ Software Engineer
6 days ago
New York, New York, United States Open Systems Technologies Full timeJob DescriptionCompany: Open Systems TechnologiesJob Title: Senior C++ Software EngineerJob Summary:We are seeking a highly skilled Senior C++ Software Engineer to join our team in New York, NY. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C++.Key...
-
Senior C++ Software Engineer
2 weeks ago
New York, New York, United States Georgia IT Inc Full timePosition: Senior C++ Software Engineer Location: New York City, NY Duration: Contract Rate: DOE Overview We are seeking a skilled Senior C++ Software Engineer to join our dynamic team at Georgia IT Inc. This role involves leveraging your expertise in C++ and Python, particularly in Object Oriented Programming with a focus on analytics, to contribute to...
-
Senior Software Engineer C++
1 day ago
New York, New York, United States CMP Full timeAbout CMPCMP is a systematic investing business that deploys computer-driven trading strategies across multiple liquid asset classes.Job DescriptionWe are seeking a highly skilled Senior Software Engineer C++ to join our team. As a key member of our development team, you will design, develop, and optimize scalable, extensible trading applications, and deploy...
-
C++ Software Engineer
2 weeks ago
New York, New York, United States Open Systems Technologies Full timeC++ Software Engineer at Open Systems Technologies Compensation: $200-300k/year We are seeking a skilled software engineer to contribute to the architecture, design, and implementation of high-performance C++ systems. Key ResponsibilitiesCollaborating with both hardware and software engineers to develop ultra-low latency trading solutionsDesigning and...
-
Senior C++ Software Engineer
2 weeks ago
New York, New York, United States Open Systems Technologies Full timePosition OverviewOpen Systems Technologies is seeking a talented C++ Software Engineer to enhance our dynamic team. This role is essential for driving innovative solutions in a fast-paced environment.CompensationSalary Range: $175,000 - $200,000QualificationsBachelor's degree in Computer Science or a related discipline.A minimum of 8 years of robust software...
-
Senior C++ Software Engineer in Capital Markets
2 weeks ago
New York, New York, United States High 5 Full timeJob Overview The Senior Software Engineer will be engaged in the development and enhancement of proprietary trading systems focused on Equity Swaps and Derivatives. The ideal candidate will have a strong technical background and the ability to independently contribute to the design and support of innovative trading applications in a fast-paced environment....
-
C# Software Engineer
2 weeks ago
New York, New York, United States Georgia IT Inc Full timePosition - C# Software Engineer Location - Remote Duration - Full time Compensation - Competitive salary plus benefits Job OverviewWe are seeking a skilled C# Software Engineer to join our dynamic team at Georgia IT Inc. The ideal candidate will possess a robust understanding of software development principles and a passion for creating innovative...
-
Senior Software Development Engineer
19 hours ago
New York, New York, United States Selby Jennings Full timeAbout Selby JenningsSelby Jennings is a leading global recruitment agency specializing in financial services and technology recruitment. We are currently partnering with a world-renowned market maker to find exceptional talent to join their team.About the RoleWe are seeking a highly skilled Senior Software Engineer to join our client's team. As a Senior...
-
Senior Software Engineer
1 month ago
New York, New York, United States Venture Search Full timeSenior C# Software Engineer New York Total Comp: $250K-$350KOur Client, a prominent multi-billion dollar alternative investment firm, deploys relative value strategies across fixed-income markets for institutional investors. The firm operates offices in various locations, including Wayzata, New York City, West Palm Beach, Geneva, Copenhagen, and...
-
Senior C++ Software Developer
1 day ago
New York, New York, United States New River Talent Full timeAbout the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at New River Talent. As a key member of our trading platform development team, you will be responsible for designing and implementing efficient and reliable software solutions to support our trading operations.Key ResponsibilitiesCollaborate with our trading team to develop...
-
C# Software Engineer
2 weeks ago
New York, New York, United States Five Cubes, Inc. Full timeJob Title: C# Software Engineer Company: Five Cubes, Inc. Location: Remote Duration: Long-term Contract Job Overview: We are seeking a skilled C# Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing innovative solutions and enhancing existing applications. Key Responsibilities: Design and implement new workflows...
-
Senior Software Engineer
5 days ago
New York, New York, United States Sovereign Technologies Full timeAbout the RoleSovereign Technologies is seeking a highly skilled C# Developer to join our team in a complex multi-vendor, multi-platform environment.Key ResponsibilitiesDesign, develop, and maintain software systems using C# programming language.Collaborate with cross-functional teams to identify and prioritize project requirements.Write clean, efficient,...
-
C++ Software Engineer
2 weeks ago
New York, New York, United States Diverse Lynx Full timeJob Overview We are seeking a C++ Software Engineer with a strong foundation in programming and a deep understanding of object-oriented design principles. The ideal candidate will have: Proficiency in C++: Demonstrated experience in developing robust applications using C++. Java Frameworks: Familiarity with frameworks such as DropWizard, Spring,...
-
Lead C# Software Engineer
2 weeks ago
New York, New York, United States Motion Recruitment Full timePosition Overview: A leading SaaS communications and trading platform organization is seeking to onboard several Senior-Level C#/.NET Engineers to enhance their growing team. This firm specializes in innovative software solutions tailored for financial experts, providing comprehensive tools for account management, trading reporting, and analytics within a...
-
C# Software Engineer
2 weeks ago
New York, New York, United States Triveni IT Full timePosition Overview: Triveni IT is seeking a talented software engineer to enhance our development team, focusing on .Net, C#, JavaScript, SQL, and associated technologies across Mobile, Web, and Desktop environments. This role involves crafting high-quality software architecture, managing tasks throughout the software development lifecycle, and collaborating...
-
Senior C++ Software Developer
4 days ago
New York, New York, United States Fourier Ltd Full timeAbout the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at Fourier Ltd. As a key member of our software development team, you will play a critical role in designing and developing software for our delta-one trading platform.Key ResponsibilitiesSoftware Development: Design, develop, and maintain high-quality software in C++ for...
-
Senior Backend Software Engineer
1 week ago
New York, New York, United States Jobot Full timeJob OverviewWe are a well-funded, venture-backed startup in the DeFi space, seeking a highly skilled Senior Backend Software Engineer to join our growing team. Our company is a core contributor to a Solana liquidity aggregator and a mobile trading app used by over half a million users.Key ResponsibilitiesDesign and develop real-time backend services powering...
-
Senior Software Engineering Manager
1 day ago
New York, New York, United States Metropolitan Transportation Authority Full timeJob SummaryThe Senior Software Engineering Manager will provide leadership in the engineering, application development, and management of all software applications for the Supervisory Control and Data Acquisition (SCADA) systems. This includes the Power Control Center systems, including Traction power control for the third rail and overhead catenary and...
-
Senior Software Engineer
6 days ago
New York, New York, United States ION Group Full timeAbout the RoleWe are seeking an experienced Software Engineer to join our team at ION Group. As a Senior Software Engineer, you will be responsible for designing and developing cloud-based software solutions using C#/.NET and Python.Key ResponsibilitiesDesign and create software solutions using C#/.NET and Python.Build scalable and robust cloud-native...
-
Lead Software Infrastructure Engineer
2 weeks ago
New York, New York, United States Intelliswift Software Full timePosition: Senior Software Infrastructure EngineerLocation: RemoteContract Duration: 12-MonthsEssential Qualifications:Proven experience with Data PlatformsExpertise in constructing and transitioning data pipeline infrastructuresCapability to develop a robust platformProficiency in Python and SQLPreferred Qualifications:Passion for photographyExperience in...