Senior C++ Software Engineer

4 weeks ago


New York, New York, United States Vaco Full time
C++ Developer

Job 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++ applications for financial trading systems, risk management platforms, and other core banking applications.
Design and implement robust, scalable, and high-performance software solutions tailored to financial services.
Collaborate closely with traders, analysts, and other business stakeholders to understand requirements and translate them into technical solutions.
Optimize applications for low latency and high throughput, particularly in real-time financial data processing.
Participate in code reviews, debugging, and performance tuning to ensure high-quality, maintainable code.
Integrate C++ applications with databases, APIs, and other backend systems.
Work closely with cross-functional teams (QA, DevOps, and Product) to ensure timely delivery of projects.
Ensure compliance with industry regulations, security standards, and best practices in software development.

Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
3+ years of experience in C++ software development, preferably in the financial services sector.
Strong proficiency in C++ (C++11/14/17) with a focus on multi-threaded programming, memory management, and object-oriented design.
Experience with high-performance, low-latency systems, particularly in a financial or trading environment.
Familiarity with algorithms, data structures, and their application in complex financial systems.
Experience with SQL and relational databases (e.g., Oracle, SQL Server, MySQL).
Experience with source control tools like Git and continuous integration/continuous deployment (CI/CD) pipelines.
Excellent problem-solving skills, with the ability to work independently and as part of a team.
Strong communication skills, with the ability to collaborate with both technical and non-technical stakeholders.

Why Vaco:
Vaco is a leading staffing firm that specializes in placing top talent in high-growth industries. We offer a dynamic work environment, competitive compensation, and opportunities for professional growth and development.

  • 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 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 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...


  • 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 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 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 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...


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

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Jobot. As a key member of our engineering team, you will be responsible for designing and developing low-latency software that optimizes cryptocurrency trade execution and powers the core of billions of dollars in trading volume on the Solana network.About the RoleThis is...


  • New York, New York, United States Metropolitan Transportation Authority Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at the Metropolitan Transportation Authority. As a key member of our Product Development group, you will be responsible for leading requirements management, software design and engineering, and testing activities across all stages and iterations of medium complexity software...


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

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Bloomberg. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a variety of...


  • New York, New York, United States ASRC Federal Holding Company Full time

    ASRC Federal Technical Services is seeking a skilled Junior Level Computer/Electrical Engineer to support the Federal Aviation Administration in Egg Harbor Township, NJ.This role works on the TFDM System (Terminal Flight Data Manager) that improves air traffic management and efficiency at airports.Key responsibilities include:Providing software/adaptation...