Senior C++ Windows Endpoint Security Engineer

Bitdefender

United States

Remote

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bitdefender is seeking a C++ Software Developer to join the Windows Endpoint Security team. You will design, develop, and maintain components that run on millions of endpoints, integrating multiple security technologies into a single product.

The role emphasizes Windows internals, performance, security, and collaboration across engineering teams. You will work closely with Windows APIs, debugging tools, and modern C++ standards to deliver reliable software.

Qualifications

  • Strong knowledge of C++ and experience developing production software.
  • Proficient with modern C++ standards and the C++ standard library.
  • Solid understanding of object-oriented design, data structures, memory management, and multithreading.
  • Experience with Windows API and Windows system programming concepts.
  • Familiarity with Windows internals, debugging tools, and performance profiling.
  • Ability to collaborate across multiple teams and communicate effectively.

Responsibilities

  • Design, develop, maintain, and improve C++ components running on Windows.
  • Integrate security technologies and components into the Endpoint Security product.
  • Design and implement Windows services, processes, libraries, and supporting components.
  • Work with Windows APIs and OS-level functionality.
  • Investigate and resolve performance, memory, concurrency, and networking issues in production.
  • Debug using Visual Studio, WinDbg, WPA, ETW, and other tools.
  • Analyze crashes, hangs, memory issues, and performance regressions.
  • Write clean, maintainable, testable code and perform code reviews.
  • Collaborate with QA and product teams throughout the lifecycle.
  • Continuous learning about Windows capabilities and security technologies.

Skills

C++ programming
Windows API
Multithreading
Performance optimization
Debugging
Security software
Windows OS concepts
Communication skills
Team collaboration
Visual Studio

Tools

WinDbg
ETW
Windows Performance Analyzer
Crash dumps analysis

Job description

Bitdefender is seeking a C++ Software Developer to join the Windows Endpoint Security team. You will design, develop, and maintain components that run on millions of endpoints, integrating multiple security technologies into a single product.

The role emphasizes Windows internals, performance, security, and collaboration across engineering teams. You will work closely with Windows APIs, debugging tools, and modern C++ standards to deliver reliable software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Windows C++ Endpoint Security Engineer
Windows C++ Endpoint Security Engineer

scbitdefendersrl • United States

Remote
USD 120,000 - 160,000
C++ Software Developer – Endpoint Security Windows
C++ Software Developer – Endpoint Security Windows

Bitdefender • United States

Remote
USD 90,000 - 130,000
C++ Software Developer – Endpoint Security Windows
C++ Software Developer – Endpoint Security Windows

scbitdefendersrl • United States

Remote
USD 120,000 - 160,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
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 (Go/C++)
Remote Windows Endpoint Security Engineer (Go/C++)

Cisco • Jackson (MS)

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

Cisco • Maryland

Remote
USD 168,000 - 245,000
Senior Windows Internals Engineer - Security & Performance
Senior Windows Internals Engineer - Security & Performance

Allstarsit • San Francisco (CA)

Remote
USD 180,000 - 230,000
Windows Internals Engineer
Windows Internals Engineer

AllStars-IT • San Francisco (CA)

Remote
USD 180,000 - 230,000
Senior Windows Endpoint Security Engineer - Remote
Senior Windows Endpoint Security Engineer - Remote

Cisco • Santa Fe (NM)

Remote
USD 168,000 - 245,000