Senior C++ Developer
Bagmati Province, Nepal
Windows
Linux
APIs
Multithreading
REST
More jobs from this company
views: 0
Senior C++ Developer

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 9ll 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.

Requirements

  • 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, HTTP/HTTPS)
  • 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.

Nice to Have

  • 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.
Senior C++ Developer
Bagmati Province, Nepal
Windows
Linux
APIs
Multithreading
REST
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.