Senior Windows Endpoint Security Engineer - Remote

Cisco Systems

Santa Fe (NM)

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

Job summary

Cisco Isovalent is seeking a Software Engineer to develop runtime security features for a Windows-based endpoint agent. You will work with Go, C, and C++ to build secure, efficient system-level software and collaborates with cross-functional teams across Windows and Linux environments.

You will design and optimize Windows runtime security, investigate platform behaviors, and participate in architecture discussions with senior engineers. This role offers remote work from anywhere in the U.S.

Qualifications

  • Bachelor's degree with 5+ years of software development experience, or a Master's degree with 4+ years of software development experience.
  • Experience with systems programming using C, or C++, including multi-threaded and multi-process application development.
  • 2 + year’s experience with operating system fundamentals, including threads, processes, file systems, networking, and inter-process communication.
  • Experience with Windows system programming, including Win32 APIs, File I/O, Winsock, and familiarity with API hooking concepts.
  • Experience debugging and troubleshooting complex software systems.

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, 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, APIs, 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.
  • Analyze and optimize feature performance to ensure efficient endpoint operation.
  • Collaborate with cross-functional teams to understand runtime security requirements and translate them into reliable software solutions.
  • Contribute to cross-platform security capabilities spanning Windows and Linux environments.

Skills

C/C++ systems programming
Windows system programming
Multi-threaded / multi-process

Education

Bachelor's degree with 5+ years of software development experience, or a Master's degree with 4+ years of software development experience

Job description

Cisco Isovalent is seeking a Software Engineer to develop runtime security features for a Windows-based endpoint agent. You will work with Go, C, and C++ to build secure, efficient system-level software and collaborates with cross-functional teams across Windows and Linux environments.

You will design and optimize Windows runtime security, investigate platform behaviors, and participate in architecture discussions with senior engineers. This role offers remote work from anywhere in the U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Windows Endpoint Security Engineer
Senior Windows Endpoint Security Engineer

Cisco Systems • Richfield Township (OH)

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

Cisco Systems, Inc • United States

On-site
USD 130,000 - 190,000
Senior Software Engineer (Remote) Windows System Programming)
Senior Software Engineer (Remote) Windows System Programming)

Cisco Systems, Inc • United States

On-site
USD 130,000 - 190,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
Senior Windows Endpoint Engineer - Security & Management
Senior Windows Endpoint Engineer - Security & Management

Iru • Miami (FL)

On-site
USD 120,000 - 180,000
Competitive salary
Medical + dental + vision coverage
401(K) with company match
+3
Senior Software Engineer • Remote - Linux/Windows Agent Seniority
Senior Software Engineer • Remote - Linux/Windows Agent Seniority

Cisco Systems, Inc • San Jose (CA)

Hybrid
USD 168,000 - 245,000
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 Endpoint Security Engineer (C/C++, Drivers)
Remote Windows Endpoint Security Engineer (C/C++, Drivers)

OpenKrill • United States

Remote
USD 150,000 - 190,000
Remote Windows Low-Level C++ Security Engineer
Remote Windows Low-Level C++ Security Engineer

SentinelOne • Town of Poland (NY)

Remote
USD 100,000 - 130,000
Restricted Stock Units (RSUs)
Employee Stock Purchase Plan (ESPP)
Global home office allowance
+1