Windows Endpoint Security Engineer — Remote

Cisco Systems

Clayton (MO)

Remote

USD 168,000 - 245,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid parental leave
Flexible vacation time

Job summary

Cisco Isovalent’s Windows agent engineering team seeks a Software Engineer to extend security features across Windows environments. You will work with senior engineers to implement system-level protections close to the OS, focusing on endpoint security, monitoring, and reliability.

The role involves Go, C, and C++ development, Win32 API usage, and cross-functional collaboration to deliver secure solutions for enterprise workloads across Windows and Linux platforms.

Qualifications

  • Bachelor's or higher with 5+ years of software development experience.
  • Experience with systems programming using C or C++, including multi-threaded and multi-process development.
  • 2+ years in OS fundamentals: threads, processes, file systems, networking, IPC.
  • Experience with Windows system programming: Win32 APIs, File I/O, Winsock; familiarity with API hooking.

Responsibilities

  • Develop and enhance runtime security features for a Windows-based endpoint agent.
  • Design and implement system-level endpoint security and monitoring capabilities using Go, C, and C++.
  • Participate in architecture, design, and implementation 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 issues and perform code reviews to improve quality.
  • Collaborate with cross-functional teams to translate runtime security requirements into software solutions.
  • Contribute to cross-platform security capabilities spanning Windows and Linux.

Skills

C/C++ development
Windows system programming
Multithreading
Networking basics
Go

Education

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

Tools

Win32 APIs
Winsock
File I/O

Job description

Cisco Isovalent’s Windows agent engineering team seeks a Software Engineer to extend security features across Windows environments. You will work with senior engineers to implement system-level protections close to the OS, focusing on endpoint security, monitoring, and reliability.

The role involves Go, C, and C++ development, Win32 API usage, and cross-functional collaboration to deliver secure solutions for enterprise workloads across Windows and Linux platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Windows Endpoint Security Engineer (Remote)
Senior Windows Endpoint Security Engineer (Remote)

Cisco Systems • Santa Fe (NM)

Remote
USD 168,000 - 245,000
Senior Windows Endpoint Security Engineer (Remote)
Senior Windows Endpoint Security Engineer (Remote)

Cisco Systems • Baton Rouge (LA)

Remote
USD 168,000 - 245,000
Remote Windows Endpoint Security Engineer
Remote Windows Endpoint Security Engineer

Cisco Systems • Indianapolis (IN)

Remote
USD 168,000 - 245,000
Medical insurance
401(k) matching
Paid parental leave
+3
Remote Windows Endpoint Security Engineer
Remote Windows Endpoint Security Engineer

Cisco Systems • Frankfort (KY)

Remote
USD 168,000 - 245,000
Remote Windows Endpoint Security Engineer (Go/C++)
Remote Windows Endpoint Security Engineer (Go/C++)

Cisco Systems • Jackson (MS)

Remote
USD 168,000 - 245,000
Remote Windows Endpoint Security Software Engineer
Remote Windows Endpoint Security Software Engineer

Cisco Systems • Appleton (WI)

Remote
USD 168,000 - 245,000
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 Endpoint Security Engineer
Remote Windows Endpoint Security Engineer

Cisco Systems • Chicago (IL)

Remote
USD 168,000 - 245,000
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): Secure Agents & Cloud Networking
Senior Software Engineer (Remote): Secure Agents & Cloud Networking

Cisco • San Jose (CA)

Hybrid
USD 168,000 - 245,000