Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Cisco Senior Software Engineer Endpoint Client 
United Kingdom, England, London 
88947616

01.09.2024
About The Role

As a Senior Software Engineer on this team, you'll help build our Endpoint Agents running in Windows and macOS, as native system services. In addition to this, you will be responsible for improving and supporting our build and deployment infrastructure and the Agent-related backend services.

In this role, you will mostly be working with C++, but familiarity with, or willingness to learn, Objective-C, shell-scripting and Python are also essential.

What We're Looking For
  • Software Development experience in C++11 or later, ideally writing multi-threaded applications
  • Excellent knowledge of computer science fundamentals and comfortable working with new technologies and languages
  • Excellent object-oriented design skills
  • Experience with SQL
  • Experience in designing and scaling distributed systems
Desirable
  • Knowledge of boost libraries, specifically boost::asio
  • Experience with MacOS and Windows APIs (non-UI)
  • Experience with network protocols
  • Bachelor's degree in Computer Science, or similar