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 8 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Developer in Remote vacancy
  • Role Description We are looking for a talented Senior C++ Developer with 5+ years of programming background to make consistent, high-quality code contributions to a mature, high-performance C++ product in the energy commodities trading domain. This is not a from-scratch... 
    Senior
    Full time
    Work at office
    Remote work

    TechMagic

    Remote
    5 days ago
  • $150k - $300k

     ...join our team. SCM offers the opportunity to work in person, remotely or in a hybrid work environment. ~Develop new software and enhance existing systems in C++ on a Linux platform. ~Create tools to process, store and analyze quote, order and financial data. ~Work... 
    Senior
    Full time
    Remote work

    Stevens Capital Management LP

    Remote
    7 days ago
  •  ...Job Title Expert in C++11, C++14, C++17, C++20, modern C++ and shared pointers, C++ STL (Standard Template Library) - (experience with at least two of the listed items) Multithreading and high-performance computing in C++. Experience with makefile Expert in all... 
    Senior
    Remote work

    Saxon Global

    United States
    4 days ago
  •  ...programming to maintenance. You have extensive hands on experience with C++ and are ready to take a deep dive into one or more of the key...  ..., and project managers. Maintaining and supporting your developments according to user feedback. Growing your expertise and... 
    Senior
    Full time

    Omp Careers

    Remote
    1 day ago
  •  ...three times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation...  ...transitions toward Android-based UI platforms. What You’ll Do Develop and maintain infotainment UI applications using modern C++ Work... 
    Senior
    Local area
    Work from home
    Relocation package
    Flexible hours

    G M Co

    Mountain View, CA
    8 days ago
  •  ...Areas of Responsibility Designs, modifies, develops, writes, and implements software programming...  ...expected May report to director, manager, or senior engineer Qualifications Knowledge Demonstrate fluency in C/C++ Demonstrate advance problem solving skills... 
    Senior
    Full time
    Worldwide

    Comtecinfo

    Remote
    1 day ago
  •  ...Overview Black Canyon Consulting (BCC) is searching for a Senior C++ Software Developer to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health.... 
    Senior
    Full time
    Work at office
    Remote work

    Nih-ncbi

    Remote
    1 day ago
  •  ...As a Senior Software Engineer on the Developer Monetization team, you will build applications and platforms that power Roblox's Creator Monetization systems...  ...-facing applications. ~2+ years of experience with C++. ~ Experience working with front-end servers or client... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  • As a Senior Software Security Engineer C/C++, you will support our development teams to develop our software components securely. You will also work on development tasks to further extend our components dedicated to security and Digital Rights Management. In this role,... 
    Senior
    Full time

    Cinemo Gmbh

    Remote
    1 day ago
  •  ...Windows Kernel Driver Specialist to assist the engineering team in developing the next generation Endpoint Detection and Response (EDR) agent...  ...function hooking, to name a few. Qualifications ~Expert C/C++: 3+ years of experience in strictly kernel-mode software... 
    Senior
    Full time
    Flexible hours

    GlobalLogic

    Remote
    6 hours ago
  • $150k - $250k

    Role Description We're hiring a Senior C++ Reverse Engineer to own the deepest layer of Wand's native stack: the game engine SDKs that lets us understand and safely operate inside a running game. It's the foundation every mod and in-game tool is built on. The centerpiece... 
    Senior
    Full time
    Remote work

    Wand

    Remote
    5 days ago
  •  ...are provided with a multitude of contract opportunities from developing tip-of-the-spear capabilities to providing support for...  ...industry. What you will be doing: Synergy is seeking a Senior level C++ Software engineer with a background in RF to perform signals... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Synergy Ecp Llc

    Remote
    1 day ago
  • Role Description We are seeking a highly skilled Senior Software Engineer to join our team developing Azul Prime, an award-winning enhanced build of OpenJDK designed...  ..., maintain, and optimize high‑performance, low‑level C++ code for system‑critical JVM runtime components and... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Azul

    Remote
    6 hours ago
  • $125k - $170k

     ...Senior Software Engineer, Imaging C++  Location: Hybrid Position, Greater Boston, MA Area Company Description RaySecur is a rapidly growing...  ...production-grade systems. What You’ll Do Architect and develop high-performance C++ software that integrates directly... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Raysecur

    Westwood, MA
    1 day ago
  • $137k - $194k

     ...Intelligence. Our ideal candidate will have extensive experience working in C++, work well as part of a rapid pace, collaborative, small-team environment and be able to engineer, prototype, develop, integrate, and test advanced software. Responsibilities Demonstrate... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    6AM City, LLC

    Colorado
    2 days ago
  •  ...We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a...  ...infrastructure. You’ll work on core backend components using C and C++, focusing on performance, reliability, and end-to-end security.... 
    Senior
    Remote job
    Permanent employment
    Full time
    Temporary work
    Worldwide

    Keeper Security, Inc.

    Remote
    1 day ago
  • $140k - $160k

     ...million policyholders. WHO YOU ARE: Senior Software Engineers play a key role in the...  ...Engineers work with stakeholders to develop solutions and/or products that fulfill the...  ...experience. ~ Ability to develop software in C++, C#, DotNet Core, etc. ~ Experience... 
    Senior
    Full time
    Work experience placement

    Zinnia

    Miami Gardens, FL
    1 day 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
    6 hours ago
  • $96k - $140k

     ...detection, and tracking algorithms for exploitation of remote sensing systems. The ideal candidate will be a well-rounded C++ developer, work well as part of a rapid pace, collaborative, small-team environment, and be able to prototype, develop, integrate, and... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    1 day ago
  • $195.78k - $242.1k

     ...A leading online gaming platform in San Mateo is seeking a Senior Software Engineer to enhance the platform's C++ capabilities. In this role, you will drive frontend C++ strategy, collaborate with various stakeholders, and implement innovative solutions. The ideal candidate... 
    Senior
    Full time

    Roblox

    San Mateo, CA
    2 days ago
  • $125k - $162k

     ...plus years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques to...  ...requirement will not be considered. SciTec is seeking a senior C++ software developer to support programs delivering Missile Defense... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    1 day ago
  • $105k - $165k

     ...Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects...  ...both technical and professional growth opportunities.   Senior Embedded C++ Software Engineer   The Senior Embedded C++ Software Engineer... 
    Senior
    Full time

    Full Spectrum

    Remote
    1 day ago
  • A leading online gaming platform is seeking a Senior QA Engineer to define validation strategies and ensure system stability for interactive...  ...experience in QA for game engines and a strong proficiency in C++. The position is onsite in San Mateo with competitive... 
    Senior
    Full time

    Roblox

    San Mateo, CA
    2 days ago
  • $160k - $210k

     ...a cornerstone of our success.     We are looking for a senior developer for the RTS (real-time systems) team. The RTS team forms the heart...  ...customer’s needs.   Our RTS systems are written in modern C++ and are seeking an engineer who is passionate about writing... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Bellevue, WA
    1 day ago
  • $105k - $180k

     ...Job Title: Senior Software Engineer Location: Boulder, Colorado Clearance: Secret Clearance Grey Matters Defense...  ...Battlespace Awareness, and Technical Intelligence. Looking for C++ Application Developers to work in a rapid pace, collaborative, small-team... 
    Senior
    Temporary work
    Work at office
    Remote work

    Grey Matters Defense Solutions

    Boulder, CO
    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
    17 days ago
  • $128k - $176k

    Role Description The role includes end-to-end responsibility for developing new capabilities, starting from researching the landscape of new Linux related security technologies through design and implementation of strategies and algorithms, and delivering them at scale... 
    Senior
    Full time
    Home office
    Flexible hours

    SentinelOne

    Remote
    5 days ago
  •  ...Terran Orbital in Irvine is seeking an experienced Flight Software Engineer to drive embedded C++ for high‑performance spacecraft systems and lead software development across simulation, flight hardware, and payloads. You will report to the Flight Software Engineering... 
    Senior
    Full time
    Remote work

    Terranorbitalcorporation

    Irvine, CA
    18 hours ago
  • $175k - $215k

     ...communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of...  ...reflecting our world. Job Description In this role, you’ll use C++ to build important software that powers machine learning,... 
    Senior
    Local area
    Remote work

    NBCUniversal

    New York, NY
    4 days ago
  • $170k - $277k

     ...Palo Alto Networks, Inc. is seeking a highly motivated Senior Principal Software Engineer to join the SIA RDP team. This role is remote...  ...functional team. Candidates should possess over 10 years of modern C++ experience, deep knowledge of cloud-native development, and a... 
    Senior
    Full time
    Remote work

    Palo Alto Networks, Inc.

    Boston, MA
    2 days ago

Do you want to receive more vacancies?

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