Senior Endpoint Security Engineer

Mimecast Limited

Minneapolis, Northern (MN, KY)

Hybrid

USD 148,000 - 222,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Mimecast Limited is seeking a Senior Software Engineer to craft the endpoint sensor technology that runs on Windows, macOS, and Linux across millions of machines. You will work at the OS boundary, building kernel-mode components and Endpoint Security extensions with a security-first mindset.

Responsibilities include end-to-end ownership from research to production, integration with backend workflows, and maintaining high performance and reliability.

Qualifications

  • Experience building production software in low-level systems or endpoint development.
  • Strong C++ fundamentals and memory/performance awareness.
  • Experience with Windows kernel mode, minifilters, drivers, or WFP.
  • Ability to design extensible software architectures with stable interfaces.
  • Security-focused mindset addressing evasion and insider risk.
  • Ability to build real-time inline enforcement with performance constraints.
  • Comfort coding with AI assistants and cross-platform support.
  • Production Rust experience or willingness to work in Rust codebase.

Responsibilities

  • Design and develop core capabilities for Windows, macOS, and Linux agents.
  • Build kernel-mode components and endpoint security/network extensions.
  • Create detection paths and inline enforcement with minimal performance impact.
  • Own features end-to-end from research to production at scale.
  • Integrate agent capabilities with backend and product workflows.
  • Develop always-on components with observability and stability.

Skills

Low-level systems
Windows kernel mode
C++ programming
macOS Endpoint Security
Rust experience
Security-minded dev
Cross-platform dev

Tools

Minifilters
Device drivers
WFP
Swift/C++

Job description

Mimecast Limited is seeking a Senior Software Engineer to craft the endpoint sensor technology that runs on Windows, macOS, and Linux across millions of machines. You will work at the OS boundary, building kernel-mode components and Endpoint Security extensions with a security-first mindset.

Responsibilities include end-to-end ownership from research to production, integration with backend workflows, and maintaining high performance and reliability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Endpoint Security Engineer - Kernel & OS
Senior Endpoint Security Engineer - Kernel & OS

Mimecast North America, Inc. • Minneapolis (MN)

On-site
USD 148,000 - 222,000
Senior Software Engineer
Senior Software Engineer

Mimecast North America, Inc. • Minneapolis (MN)

On-site
USD 148,000 - 222,000
Senior Endpoint Security Research Engineer
Senior Endpoint Security Research Engineer

Elastic • United States

Hybrid
USD 93,000 - 146,000
Health coverage
Flexible schedules
Vacation days
+4
Senior Software Engineer
Senior Software Engineer

Mimecast Limited • Minneapolis (MN), Northern (KY)

Hybrid
USD 148,000 - 222,000
Senior Endpoint Security Research Engineer – Flexible Locations
Senior Endpoint Security Research Engineer – Flexible Locations

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 133,000 - 211,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior C++ Engineer: Windows Kernel & Endpoint Security
Senior C++ Engineer: Windows Kernel & Endpoint Security

NinjaOne • Town of Florida (NY)

On-site
USD 150,000 - 220,000
Medical benefits
401(k)
Paid time off
Senior C++ Systems Engineer – Endpoint Security (Remote)
Senior C++ Systems Engineer – Endpoint Security (Remote)

NinjaOne • Connecticut

Hybrid
USD 150,000 - 220,000
Hybrid remote
Medical insurance
Dental insurance
+3
Senior Endpoint Security Research Engineer
Senior Endpoint Security Research Engineer

Elastic • Mountain View (CA)

On-site
USD 160,000 - 253,000
Health coverage
Flexible locations
Generous vacation days
+2
Senior C++ Engineer – Windows Kernel & Endpoint Security
Senior C++ Engineer – Windows Kernel & Endpoint Security

NinjaOne • Town of Texas (WI)

Hybrid
USD 150,000 - 220,000
Senior Endpoint Security Manager — Global, Distributed Team
Senior Endpoint Security Manager — Global, Distributed Team

Triwill Group • United States

On-site
USD 180,000 - 280,000
Health coverage
Flexible locations and schedules
Generous vacation days
+2