Current jobs related to Senior C++ Software Engineer - New York, New York - Brains Workgroup


  • New York, New York, United States Capgemini Full time

    Job DescriptionJob Title: Senior Software Engineer - CCompany: CapgeminiCapgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. As a Senior Software Engineer - C, you will be part of a team...


  • New York, New York, United States Evolve Esolutions Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Evolve Esolutions. As a key member of our development team, you will be responsible for designing and implementing high-performance C++ libraries to integrate quantitative pricing models into the Murex FLEX API for equities and derivatives...


  • New York, New York, United States Phaxis Full time

    Job Title: Senior C++ Software EngineerJob Summary:Phaxis is seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing high-performance C++ libraries to integrate Quant pricing models into Murex FLEX API for equities and derivatives...


  • New York, New York, United States Vaco Full time

    Job SummaryAs a Senior C++ Software Engineer at Vaco, you will be responsible for designing and implementing high-performance software solutions for financial trading systems and risk management platforms. Your expertise in C++ and experience with multi-threaded programming, memory management, and object-oriented design will be crucial in developing scalable...


  • New York, New York, United States Brains Workgroup Full time

    Job Title: Senior C++ Software EngineerJob Description:Brains Workgroup is seeking a skilled Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for developing high-performance C++ libraries to integrate Quant pricing models into Murex FLEX API for equities and derivatives products.Responsibilities:...


  • New York, New York, United States R K Software, Inc. Full time

    Job Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...


  • New York, New York, United States Atto Trading Technologies Full time

    Job OpportunityAtto Trading Technologies, a pioneering quantitative trading firm, is seeking a skilled C++ Software Engineer to join our team in New York.We are a dynamic and diverse team of experts in trading, statistics, engineering, and technology, working together to solve complex problems and drive innovation. Our disciplined approach and rapid market...


  • New York, New York, United States Lynx Software Technologies Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and optimizing Linux and Android-based platforms.Key Responsibilities:Develop and optimize Linux and...


  • New York, New York, United States MTA Full time

    Job Title: Senior Software EngineerMTA is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading requirements management, software design and engineering, and testing activities across all stages and iterations of medium complexity software development.Key Responsibilities:Lead...


  • New York, New York, United States Hulu Full time

    Job Title: Principal Software Engineer, C++At Hulu, we're looking for a talented Principal Software Engineer to join our team. As a key member of our Client Platform team, you'll be responsible for designing and building our next-generation Client Platform that will power Hulu across a wide range of living room devices.Key Responsibilities:Design and build...

  • C++ Software Engineer

    1 month ago


    New York, New York, United States Oxford Knight Full time

    Lead C++ Software EngineerOxford Knight is seeking a highly skilled C++ Software Engineer to join our Core Development team. As a key member of our team, you will be responsible for designing, building, and maintaining our algorithmic trading platform.Key ResponsibilitiesDevelop and optimize scalable, multi-tiered applications and infrastructure using...


  • New York, New York, United States Vaco Full time

    C++ DeveloperJob Summary:Vaco is seeking a skilled C++ Developer to join our team. As a C++ Developer, you will be responsible for designing, implementing, and maintaining high-performance C++ applications for financial trading systems, risk management platforms, and other core banking applications.Key Responsibilities: Develop, enhance, and maintain C++...


  • New York, New York, United States Engtal Full time

    As a software engineer at Engtal, you will design, develop, and optimize software solutions tailored to the hardware-specific needs of our global trading system. Our dynamic, fast-paced tech environment enables collaboration and rapid feedback loops across global teams.Your Key Responsibilities:Work closely with hardware engineers and cross-functional teams...


  • New York, New York, United States SF Staffing Solutions Full time

    Job DescriptionOur team of skilled engineers is seeking a highly motivated and experienced C++ developer to join our Prime Services Risk Intraday team. As a key member of our team, you will be responsible for designing and developing cutting-edge solutions to complex problems.We are looking for a resource with a strong background in C++ development,...


  • New York, New York, United States Motion Recruitment Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, building, and maintaining back-office web applications using .NET Core (C#).Key Responsibilities: Design and develop scalable, secure, and optimized web solutions...


  • New York, New York, United States Lynx Software Technologies Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, testing, and deploying software for our embedded systems.Key Responsibilities:Design and develop...


  • New York, New York, United States Sumitomo Mitsui Banking Corporation Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Sumitomo Mitsui Banking Corporation. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software applications using...


  • New York, New York, United States ApTask Full time

    About the Role:ApTask is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our IT consulting team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.The ideal candidate will have a strong background in software development, with expertise in languages...


  • New York, New York, United States City National Bank Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at City National Bank. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • New York, New York, United States MTA Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at MTA. As a Senior Software Engineer, you will be responsible for leading requirements management, software design and engineering, and testing activities across all stages and iterations of medium complexity software development.Key ResponsibilitiesLead requirements...

Senior C++ Software Engineer

2 months ago


New York, New York, United States Brains Workgroup Full time
Job Description

We are seeking a highly skilled C++ Developer Consultant to join our team at Brains Workgroup.

Job Summary

The successful candidate will be responsible for developing C++ libraries to integrate Quant pricing models into Murex FLEX API for equities and derivatives products.

Key Responsibilities

  • Develop performant and resilient components which insulate the execution system from failures in the external pricing code.
  • Work with strats and quants to enable them to use your integration code.
  • Collaborate with the CICD team to create devops pipelines for your code, including containerization.
  • Develop additional components for monitoring of pricing libraries, and integration with future other pricing components (Java & Python).

Requirements and Skills

  • 3-8 years of experience in C++.
  • Experience developing real-time distributed software systems in financial services.
  • Knowledge of the scrum agile framework.
  • Experience with JIRA / Confluence.
  • Excellent communication skills.
  • Experience building scalable computational distributed services.
  • Experience with multi-platform enterprise service development and challenges of data serialization.
  • Experience with developing service wrappers for Python or C++ libraries.
  • Building and interfacing with REST API (including Enterprise Authorization and Authentication).
  • Enterprise services (including monitoring, state management).
  • Experience with Java Messaging Services (Active MQ or similar).
  • Experience with Inter-process communication (IPC) such as Google protocol buffers or similar.
  • Experience implementing a Continuous Integration/Continuous Development (CI/CD) process for C++ applications including dependency management and deployments to Linux environments (Jenkins, Sonar, Gitlab, etc).

Desirable Skills and Experience

  • Murex FLEX experience is a plus.
  • Experience working with Equities and Fixed Income electronic trading, market data and pricing is a plus.
  • Experience working with quantitative and trading teams is also a plus.
  • Python skills are a plus.