Senior C++ Software Engineer

4 weeks 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 Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Jose, California, United States Tekfortune Inc Full time

    Job Title: Senior C++ Software EngineerAt Tekfortune Inc, we are seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software products using C++.Requirements:* Bachelor's degree in computer science or equivalent* At...


  • 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 Francisco, California, United States activeloop llc Full time

    We are looking for a highly skilled Senior C++ Software Engineer to join our team at activeloop llc. As a key member of our engineering team, you will be responsible for designing and developing distributed databases for AI/ML applications.The ideal candidate will have a strong background in C++ programming, with experience in developing high-performance...


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

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


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


  • San Diego, California, United States BD Full time

    Job DescriptionWe are seeking a highly skilled Senior Staff Software Engineer to join our team at BD. As a key member of our Pyxis ES Development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.The ideal candidate will have a strong background in computer science, with a minimum of 10 years...


  • San Diego, California, United States SAIC Full time

    Job Summary:SAIC is seeking a highly skilled Senior Software Engineer to support a dynamic team in San Diego, CA. This is an onsite role requiring local candidates.Key Responsibilities:Design and develop reliable, modular, and secure software components for Unmanned Systems and shore-based command and control platforms.Develop embedded software using Python,...


  • San Diego, California, United States Beacon Hill Full time

    Key Responsibilities:As a skilled C++ Developer at Beacon Hill, you will be responsible for designing and developing software applications using C++ design patterns and methodologies. Your expertise in distributed networking, databases, and communications will be essential in creating efficient and scalable applications. Additionally, you will work with...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Senior Graphics Software Engineer to join our team. As a key member of our graphics software engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key Responsibilities:Apply...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryAs a Senior Graphics Software Engineer at Qualcomm, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools. You will work with cross-functional teams to meet and exceed customer needs.Key ResponsibilitiesApply graphics knowledge and...


  • San Diego, California, United States Technology Unlimited Group Full time

    Technology Unlimited Group is seeking a highly skilled C++ Software Engineer to support the development and integration of Command, Control, Communications, Computers and Intelligence (C4I) Systems.The position will be based at the TUG office in Point Loma, CA and/or customer sites in San Diego.We are looking for a software engineer to add to our team to...


  • San Diego, California, United States Apple Full time

    Job DescriptionApple is seeking a highly skilled Senior iOS Software Engineer to join our Health Technologies team. As a key member of our software development team, you will be responsible for designing and developing innovative software solutions that support the retrieval, exchange, transformation, storage, and visualization of raw and processed data.Key...


  • San Diego, California, United States Qualcomm Full time

    Job DescriptionWe 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 and developing cutting-edge software solutions for our automotive products.Key Responsibilities:Design and develop kernel and system-level software for automotive-grade...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a talented Senior Software Engineer to join our team. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation.The ideal candidate will have expertise in Android platform and on-device AI frameworks like Qualcomm AI stack, TFLite, and...


  • San Diego, California, United States Technology Unlimited Group Full time

    Technology Unlimited Group (TUG) is seeking a highly skilled C++ Software Developer to support the development and integration of Command, Control, Communications, Computers and Intelligence (C4I) Systems.The position will be based at the TUG office in Point Loma, CA and/or customer sites in San Diego.We are looking for a software engineer to join our team...