Remote Windows Endpoint Security Engineer (Go/C/C++)

Cisco Systems

Honolulu (HI)

Remote

USD 168,000 - 245,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cisco Isovalent seeks a Software Engineer for the Windows agent team to extend security capabilities on Windows endpoints, leveraging Go, C, and C++ for high-performance systems software.

You will work with senior engineers to design, implement, and optimize runtime security features, ensuring cross-platform compatibility with Linux and cloud environments.

This role requires hands-on coding, debugging complex issues, and delivering reliable software that protects enterprise workloads.

Qualifications

  • BS in Computer Science or related field with 5+ years of software development experience or MS with 4+ years of experience.
  • Experience with systems programming using C or C++, including multi-threaded and multi-process app development.
  • 2+ years of experience with OS fundamentals: threads, processes, file systems, networking, IPC.
  • Experience with Windows system programming: Win32 APIs, File I/O, Winsock.

Responsibilities

  • Develop and enhance runtime security features for a Windows-based endpoint agent.
  • Design and implement systems-level endpoint security and monitoring capabilities using Go, C, and C++.
  • Participate in architecture and design discussions with senior engineers and architects.
  • Develop software using Windows system programming interfaces, including Win32 APIs, File I/O, and Winsock.
  • Investigate Windows platform behavior and interactions between user-mode and kernel-mode components.
  • Develop multi-threaded and multi-process applications and system-level software.
  • Debug and resolve complex implementation issues and perform code reviews to improve software quality.
  • Collaborate with cross-functional teams to understand runtime security requirements and translate them into reliable software solutions.

Skills

Go
C
C++
Multithreading
Windows system programming
Kernel-mode concepts

Education

Bachelor's degree in Computer Science
Master's degree in CS/Engineering

Tools

Win32 APIs
Winsock
File I/O

Job description

Cisco Isovalent seeks a Software Engineer for the Windows agent team to extend security capabilities on Windows endpoints, leveraging Go, C, and C++ for high-performance systems software.

You will work with senior engineers to design, implement, and optimize runtime security features, ensuring cross-platform compatibility with Linux and cloud environments.

This role requires hands-on coding, debugging complex issues, and delivering reliable software that protects enterprise workloads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Windows Security Engineer - Remote Endpoint
Senior Windows Security Engineer - Remote Endpoint

Cisco • United States

Remote
USD 168,000 - 245,000
Medical benefits
401(k) match
Paid parental leave
+1
Remote Windows Low-Level C++ Engineer - Endpoint Security
Remote Windows Low-Level C++ Engineer - Endpoint Security

SentinelOne • Town of Italy (NY)

Remote
USD 100,000 - 150,000
Flexible working hours
Generous employee stock plan
Yearly bonus
+1
Remote Windows Low-Level C++ Security Engineer
Remote Windows Low-Level C++ Security Engineer

SentinelOne • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Restricted Stock Units (RSUs)
Employee Stock Purchase Plan (ESPP)
Global home office allowance
+1
Senior Software Engineer - Secure Agent (Remote)
Senior Software Engineer - Secure Agent (Remote)

Cisco Systems, Inc. • San Jose (CA)

Hybrid
USD 168,000 - 245,000
Senior Software Engineer • Remote - Linux/Windows Agent Seniority
Senior Software Engineer • Remote - Linux/Windows Agent Seniority

Cisco Systems, Inc • San Jose (CA), Northern (KY)

Hybrid
USD 168,000 - 245,000
Senior Software Engineer (Remote): Secure Agents & Cloud Networking
Senior Software Engineer (Remote): Secure Agents & Cloud Networking

Cisco • San Jose (CA)

Hybrid
USD 168,000 - 245,000
Senior Software Engineer - Cross-Platform Agents & Security
Senior Software Engineer - Cross-Platform Agents & Security

020 Cisco Systems, Inc. • San Jose (CA)

Remote
USD 168,000 - 245,000
Remote Windows Endpoint Engineer & Agent Developer
Remote Windows Endpoint Engineer & Agent Developer

Career Launch • Nashville (TN)

Remote
USD 90,000 - 120,000
Sr. WIndows Developer
Sr. WIndows Developer

Greylock Partners • Redwood City (CA)

Hybrid
USD 140,000 - 210,000
Remote Windows Endpoint Engineer & Agent Developer
Remote Windows Endpoint Engineer & Agent Developer

Career Launch • Denver (CO)

Remote
USD 90,000 - 130,000