Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C++ Developer

Full-time

Action1

Role Description

We are seeking an experienced Senior C++ Developer to take a leading role in developing and supporting a cross-platform endpoint agent that runs on Windows, Linux, and macOS. This agent is a key component of our platform, responsible for executing patching workflows, communicating with the cloud backend, collecting system data, and enforcing policies.

You will work closely with a high-caliber team of engineers to ensure that the agent is performant, secure, and reliable across all supported operating systems.

What you'll do

  • Design, develop, and maintain a robust, efficient, and secure cross-platform agent in modern C++.
  • Ensure seamless functionality and consistent behavior across Windows, Linux, and macOS environments.
  • Build integrations with OS-level APIs and services related to patching, system info gathering, and task execution.
  • Optimize agent performance for different platforms and deployment scenarios.
  • Handle communication with the cloud backend using secure and efficient protocols.
  • Stay current on system security best practices and OS updates that affect agent behavior.

Qualifications

  • Strong proficiency in C++ (ideally C++17 or later), with solid cross-platform development experience.
  • Good understanding of system-level programming on at least two of the following: Windows, Linux, macOS.
  • Experience in multithreading and asynchronous programming.
  • Experience in network programming (e.g., sockets, REST,
  • Writing clean, portable, and maintainable code.
  • Familiarity with version control (Git) and CI/CD pipelines.
  • Experience in developing and debugging production-ready software for heterogeneous environments.
  • Strong problem-solving skills and ability to work independently.

Requirements

  • Experience working with OpenSSL, secure communication protocols, or certificate handling.
  • Background in endpoint security, patching, or systems management.
  • Experience with cross-platform build systems (e.g., CMake).
  • Proficiency in Bash, PowerShell.
  • Familiarity with cloud services such as AWS, Azure, or GCP.

Benefits

  • Fully remote work, giving you the flexibility you need in the modern world.
  • A multitude of interesting challenges and opportunities.
  • Non-stop professional growth and learning of new technologies.
  • Stable income and flexible working hours, opportunities for promotion.
  • Friendly and professional peers.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Developer in Remote vacancy
  • Role Description La ricerca riguarda una figura tecnica di Senior C++ Developer con ottima conoscenza della lingua inglese, da inserire su attività di sviluppo software ad alte prestazioni, con focus su sistemi desktop fortemente parallelizzati. ~Sviluppo di sistemi... 
    Senior
    Full time
    Remote work

    FD GROUP SRL

    Remote
    5 days ago
  •  ...Capitolis is seeking a Senior C++/Rust Developer in New York City to build core systems for a modern automated marketplace. You will design and maintain high-performance software for real-time trading and improve system performance and reliability. Ideal candidates possess... 
    Senior
    Remote work
    Flexible hours

    Capitolis

    New York, NY
    4 days ago
  • $4,000 per month

     ...An American company that has been developing applications, video conferencing systems and cloud technologies for 15 years requires Senior C++ developer. Requirements: BS or MS in Computer Science or related field Significant experience in C/C++ Knowledge of Python will... 
    Senior
    Relocation
    Home office
    Flexible hours
    1 day per week

    RecruitAlliance, Inc

    Kief, ND
    3 days ago
  •  ...team focused on moving quickly, solving hard problems, and reshaping how bond trading works. The Role We are looking for a Senior C++/Rust Developer to help build the core systems behind our marketplace. You will work on high-performance software that powers real-time... 
    Senior
    Remote work
    Flexible hours

    Capitolis

    New York, NY
    4 days ago
  •  ...The Role Index Engines has an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for the Index Engines’ Linux application and will work closely with the... 
    Senior
    Work at office
    Work from home
    Monday to Friday

    North Eastern Services

    San Jose, CA
    1 day ago
  •  ...Our client is seeking a Senior Software Engineer (C++) to join their high-performing engineering team. This role is ideal for an experienced developer with a strong background in low latency systems and electronic trading environments. This is a fully remote position... 
    Senior
    Remote work

    The Right Click, Inc.

    United States
    1 day ago
  •  ...NinjaOne is hiring a Senior C++ Software Engineer to enhance their automated endpoint management suite, pivotal to IT teams across the globe. This role involves developing high-impact software used daily by over 40,000 customers, with options for hybrid or remote work... 
    Senior
    Remote work

    NinjaOne

    Austin, TX
    4 days ago
  •  ...development and optimization of JVM runtime components, the full-time Senior C++ Software Engineer will design and maintain high-performance...  ...or fully remote environment. Key responsibilities Design, develop, and optimize C++ code for JVM runtime components and... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...requirements, establish architecture/design, implement sound solutions, develop unit tests, and support integration and sustainment activities....  ...in computer science courses • Minimum of 5 years' C++ Software Development experience • Experience with Object Oriented... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Moorestown, NJ
    13 days ago
  • $95k - $105k

    Role Description We are seeking a Senior C++ Software Engineer to develop and maintain software solutions that support warehouse automation, robotics integration, and material handling systems. The role involves: ~Designing scalable applications ~Enhancing legacy products... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Night shift

    Quest Global

    Remote
    3 days ago
  • Role Description We are seeking a strong Senior Embedded C/C++ Engineer for the development of advanced telecommunications systems. This is a hands-on technical role for someone who can combine deep embedded expertise with strong team player skills. ~Proactive contribution... 
    Senior
    Full time
    Relocation
    Flexible hours

    GlobalLogic

    Remote
    20 hours ago
  •  ...We are revolutionizing the world of surgical by developing a novel, AI driven, and imaging-guided surgical robotic system. We aim to expand...  ...-paid benefits package. We are seeking a highly motivated C++ software engineer to contribute to a variety of features in our... 
    Senior

    Safeguardglobal

    Santa Monica, CA
    9 hours ago
  • $153k - $222k

     ...Senior Software Engineer Applied Intuition, Inc. is powering the future of physical AI...  ...senior software engineers experienced in C++ who are interested in designing elegant solutions...  ...: Work across our entire stack to develop new products, features, and tools for our... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    8 hours ago
  • $111k - $211k

     ...Hobbsnews is seeking a Senior Network Performance Engineer, primarily working from home. This role involves designing simulation motifs, executing network performance tests, and collaborating with cross-functional teams. Candidates should hold a Bachelor's or Master's... 
    Senior
    Remote work
    Work from home

    Hobbsnews

    Denver, CO
    20 hours ago
  • $120.8k - $217.4k

     ...experienced team of software, firmware, and hardware engineers to develop our Q-SYS platform. Q-SYS is a fast growing, award winning,...  ...Unified Communications and Collaboration (UC&C) devices Develop C++ application software in Linux OS Design, implement, and deploy... 
    Senior
    Work experience placement

    Acuity

    Fort Wayne, IN
    1 day ago
  • $125k

     ...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is... 
    Senior
    Permanent employment
    Full time
    Remote work

    MRINetwork

    Menomonee Falls, WI
    2 days ago
  • $86.8k - $165.2k

     ...Processing Architecture Department as a Senior Software Engineer. The team's primary goal...  ...Will Do: Code, test, and integrate C++ real-time signal processing algorithms or...  ...experience. Experience with developer tools (Git, CMake, GoogleTest, gdb, profilers... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon Technologies

    Marlborough, MA
    3 days ago
  • $86.8k - $165.2k

     ...us and help shape the future of aerospace and defense. We are seeking a skilled and detail-oriented Senior Software Engineer to develop complex systems in C/C++ as part of our Patriot Software Team in Tewksbury, Massachusetts. Patriot is the world's pre-eminent air... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours
    Night shift
    Afternoon shift

    Raytheon Technologies

    Tewksbury, MA
    3 days ago
  • $156k - $193k

     ...plus years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques to...  ..., and Technical Intelligence. We are seeking a Senior C++ Software Developer to design, implement, and optimize high-performance... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    9 hours ago
  •  ...Senior to Staff C++ Engineers Quilter is seeking Senior to Staff C++ Engineers to join our engineering teams developing the next generation of automated PCB design. You'll design high-performance C++ algorithms, data structures, and systems that tackle some of the... 
    Senior
    Remote work

    Quilter

    United States
    2 days ago
  • $130k - $160k

     ...Manufacturing (OEM) business line, we research, develop, and manufacture customized assays and...  ...Position Summary: We are seeking a Senior Embedded Software Engineer with deep...  ...Function Generators Strong embedded C/C++ programming skills Excellent problem-... 
    Senior
    Full time
    Worldwide
    Shift work

    Werfen

    Bedford, MA
    1 day ago
  • $213k - $263k

     ...Senior Software Engineer, Vehicle Platforms C++ Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ...Engineer for Embedded Systems. You will: Develop high-quality vertically-integrated C++ software systems... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $175k - $215k

     ...Senior Systems Engineer (C++/Python) NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content...  ...champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of... 
    Senior
    Local area
    Remote work

    NBCUniversal

    New York, NY
    4 days ago
  • $150k - $195k

     ...together. The Role Index Engines has an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for the Index Engines Linux application and will work... 
    Senior
    Work at office
    Work from home
    Monday to Friday

    Index Engines

    San Jose, CA
    26 days ago
  • Role Description ~Develop high-quality software design and architecture. ~Identify, prioritize, and execute tasks in the software development...  ...clean, efficient code. Qualifications ~Proficient in C/C++ Application development and maintenance. ~Good analytical and... 
    Full time

    Ruri Software Technologies LLC

    Remote
    20 hours ago
  • $150k - $225k

     ...algorithms for distributed decision-making and coordination problems Develop temporal logic frameworks and constraint-satisfaction algorithms...  .... 5+ years of hands-on experience developing performant modern C++ (we use C++ 20). Strong theoretical understanding and practical... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Poway, CA
    3 days ago
  • Role Description I have an opportunity for a "C++ Developer" (100% REMOTE) and I am looking for a candidate who can join immediately. If you are interested, please reply with your updated resume or refer someone. ~Position: C++ Developer ~Location: 100% Remote ~... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Remote work

    Navtech, Inc.

    Remote
    20 hours ago
  •  ...Job Requirements 8+ years of C++ experience with C++ v11/14/17 Linux programming, especially with classes, namespaces, std containers. Familiarity with two new API libraries that have to be learned and managed. Experience with Modern Kafka / librdkafka libraries . Proficiency... 
    Permanent employment
    Remote work

    TechDigital Group

    Atlanta, GA
    4 days ago
  •  ...A volunteer-based game development team is seeking long-term Volunteer Programmers to develop C++ code for an indie open-world RPG using Unreal Engine 4. The role emphasizes collaboration, clarity in coding, and a passion for creating AAA-quality games. Candidates must... 
    Remote work

    Epoch Games

    Winston Salem, NC
    20 hours ago
  •  ...C++ Software Developer This position requires you to be local to the Chicagoland area as its a Hybrid position with time spent in office as well as remotely. This opportunity requires candidate to have financial services industry experience. Onsite in Chicago... 
    Work experience placement
    Work at office
    Local area
    Remote work

    MRINetwork

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Developer. Be the first to apply!