Senior C++ Software Engineer

2 days ago


San Diego, California, United States Vaco Full time
Senior C++ Software Engineer

We are seeking a highly skilled Senior C++ Software Engineer to join our team at Vaco. As a key member of our team, you will be responsible for designing, developing, and maintaining high-performance C++ applications for financial trading systems, risk management platforms, and other core banking applications. Your expertise in multi-threaded programming, memory management, and object-oriented design will be crucial in delivering scalable and efficient software solutions. In addition, you will collaborate with traders, analysts, and other business stakeholders to translate their requirements into technical solutions. Your involvement in code reviews, debugging, and performance tuning will ensure high-quality, maintainable code. Furthermore, you will integrate C++ applications with databases, APIs, and other backend systems, while working closely with cross-functional teams to ensure timely project delivery. Compliance with industry regulations, security standards, and best practices in software development will be a crucial aspect of your responsibilities.

Key Responsibilities:
  • Design and develop high-performance C++ applications for financial trading systems and risk management platforms
  • Collaborate with traders, analysts, and other business stakeholders to translate requirements into technical solutions
  • Integrate C++ applications with databases, APIs, and other backend systems
  • Ensure compliance with industry regulations, security standards, and best practices in software development
  • Participate in code reviews, debugging, and performance tuning to ensure high-quality, maintainable code
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


  • San Jose, California, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...


  • San Francisco, California, United States SS&C Full time

    About the RoleThis is a challenging opportunity for a skilled Senior C++ Software Engineer to join the Geneva development team at SS&C. The successful candidate will be responsible for analyzing, designing, and implementing new features to modernize and scale our existing platform.Key ResponsibilitiesAnalyze and design new features to enhance the platform's...


  • San Diego, California, United States United Software Group Full time

    Sr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...


  • San Diego, California, United States Blue-Halo Full time

    Job SummaryWe are seeking a highly skilled C++ Applications Developer to join our software team at BlueHalo. As a key member of our team, you will be responsible for developing complex CUAS systems in mission-critical applications.The ideal candidate will have a strong background in market-released products, with experience in agile software environments and...


  • San Francisco, California, United States SS&C Technologies Full time

    Job DescriptionSS&C Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our industry-leading enterprise investment accounting system, Geneva. This system serves the accounting needs of some of the most sophisticated clients in the...


  • San Diego, California, United States Blue-Halo Full time

    Job DescriptionWe are seeking a highly skilled C++ Applications Developer to join our software team at BlueHalo. The ideal candidate will have a strong background in market-released products, with experience in agile software environments.The successful candidate will be responsible for developing complex CUAS systems in mission-critical applications,...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm. As a Senior Software Engineer, you will be responsible for designing, developing, and testing complex software systems for our automotive products.Key Responsibilities:Design and develop software systems for automotive productsCollaborate...


  • San Diego, California, United States TruMed Systems Incorporated Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at TruMed Systems Incorporated. As a key member of our engineering team, you will be responsible for designing, developing, and supporting our family of products.Key Responsibilities:Participate in the entire development lifecycle, from definition to...


  • San Francisco, California, United States Raytheon Full time

    Job Title: Senior Software Engineer C++Raytheon is seeking a highly skilled Senior Software Engineer C++ to join our team in McKinney, TX. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications using cutting-edge technologies.Key Responsibilities:Perform requirements analysis and...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our cutting-edge products.Key Responsibilities:Design and develop software applications using C, C++, and Java programming...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Qualcomm. As a key member of our engineering group, you will be responsible for designing, developing, and validating critical embedded and cloud edge software, applications, and/or specialized utility programs.Key ResponsibilitiesLeverage advanced software...


  • San Diego, California, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a recruitment firm that delivers personalized and industry-focused recruitment solutions. We are assisting our client in finding a Senior Software Engineer in the Greater San Diego area.Key Responsibilities:Design and implement real-time C/C++ software for high-performance computing systems. This involves designing, developing,...


  • San Diego, California, United States Computer Technologies Consultants Full time

    Job DescriptionComputer Technologies Consultants (CTC) is seeking a highly skilled Senior Software Engineer with expertise in C++, Java Spring Boot, and Agile development to join our team in San Diego, CA. This is a hybrid position with a mix of onsite and remote work.As a Senior Software Engineer, you will work as part of a multi-disciplinary engineering...


  • San Diego, California, United States CTC Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at CTC. As a key member of our engineering team, you will be responsible for designing, coding, and testing new software in a rapid development environment.Job SummaryThe successful candidate will have a strong background in software development, with a...


  • San Diego, California, United States Virewirx, Inc. Full time

    Job OpportunityVirewirx, Inc. is a dynamic company that attracts highly talented individuals who have a passion for transformative wireless technologies. We believe that the only way to predict the future is to INVENT it.Job SummaryWe are seeking a Senior Software Engineer to design and implement real-time C/C++ software for high-performance computing...


  • San Francisco, California, United States SS&C Advent Full time

    Job Title: Senior Software Quality Assurance EngineerAbout the Role:SS&C Advent is a global provider of investment and financial services and software for the financial services and healthcare industries. As a Senior Software Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our software products. Key...


  • San Diego, California, United States CTC Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at CTC. As a Senior Software Engineer, you will be responsible for designing, implementing, and testing software features to meet mission needs.Key Responsibilities:Design and implement algorithms and software features to meet mission needsIntegrate...


  • San Diego, California, United States SAIC Full time

    Job OpportunitySAIC is seeking a highly skilled Senior Software Engineer to join our team in San Diego, CA. As a key member of our dynamic and innovative team, you will be responsible for designing and developing reliable, modular, and secure software components for use on-board Unmanned Systems and associated payloads as well as shore-based command and...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Graphics Software EngineerWe are seeking a highly skilled Senior Graphics Software Engineer to join our team at Qualcomm. As a key member of our GPU Developer Tools team, you will be responsible for designing and developing profiling and performance analysis tools, GPU debugging tools, and collaborating with GPU hardware and software teams...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Camera Software EngineerJob Summary:We are seeking a highly skilled Senior Camera Software Engineer to join our team at Qualcomm. As a key member of our camera software team, you will be responsible for designing, developing, and implementing camera software for mobile devices.Responsibilities:- Design and develop camera software for mobile...