Senior Security Research Engineer - Endpoint Protection

Neura Market

Canada

Hybrid

CAD 128,000 - 203,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage for you and family
Flexible locations and schedules
Generous vacation days
Donation matching up to CAD 2000
Volunteer time
Parental leave

Job summary

Elastic is seeking a Senior Security Research Engineer to lead innovative endpoint protections for Elastic Defend. You will study attacker TTPs, design protections, and extend visibility across Windows, macOS, and Linux.

The role requires deep OS internals knowledge, malware analysis, and autonomous collaboration with a global team. You will write performant C/C++ code for millions of endpoints, reason about evasion, and mentor others while shaping the technical direction of the Security group.

Qualifications

  • Minimum 6+ years of security research experience.
  • 6+ years in C, C++, and Python development.
  • Deep OS internals knowledge (Windows preferred).
  • Extensive reverse engineering and malware analysis.
  • Ability to anticipate evasions and design resilient protections.

Responsibilities

  • Research attacker techniques and turn them into protections.
  • Extend endpoint visibility across Windows, macOS, and Linux.
  • Develop production code that runs on millions of endpoints.
  • Reverse engineer malware and study evasion.
  • Own efficacy end-to-end with telemetry review and mitigation.
  • Extend protection parity across platforms and architectures.
  • Collaborate across Elastic Security with global teams.
  • Lead technical direction and mentor engineers.
  • Publish and present research findings.

Skills

Security research
C/C++/Python development
OS internals knowledge
Reverse engineering
Adversarial mindset
Collaborative / distributed work
AI-assisted development
Autonomous decision-making
Data protection focus

Job description

Elastic is seeking a Senior Security Research Engineer to lead innovative endpoint protections for Elastic Defend. You will study attacker TTPs, design protections, and extend visibility across Windows, macOS, and Linux.

The role requires deep OS internals knowledge, malware analysis, and autonomous collaboration with a global team. You will write performant C/C++ code for millions of endpoints, reason about evasion, and mentor others while shaping the technical direction of the Security group.

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

Similar jobs worth comparing

Senior Endpoint Security Research Engineer
Senior Endpoint Security Research Engineer

Elasticsearch B.V. • Canada

On-site
CAD 128,000 - 203,000
Stock program
RRSP matching
Health coverage
+5
Senior Security Platform Manager, Endpoint & ML
Senior Security Platform Manager, Endpoint & ML

Elastic • Canada

On-site
CAD 154,000 - 244,000
Health coverage
Flexible locations
Vacation days
+4
Senior Leader, Endpoint Protections & ML Security
Senior Leader, Endpoint Protections & ML Security

Elasticsearch B.V. • Canada

On-site
CAD 154,000 - 244,000
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Senior Malware Research Engineer: Threat Discovery & Defense
Senior Malware Research Engineer: Threat Discovery & Defense

Neura Market • Canada

Hybrid
CAD 128,000 - 203,000
RRSP matching
Health coverage
Flexible locations & schedules
+3
Senior Malware Reversing & Threat Research Engineer
Senior Malware Reversing & Threat Research Engineer

Elastic • Canada

On-site
CAD 185,000 - 293,000
Senior Security Research Engineer
Senior Security Research Engineer

Elasticsearch B.V. • Canada

On-site
CAD 128,000 - 203,000
Stock program
RRSP matching
Health coverage
+5
Senior Security Research Engineer Elastic
Senior Security Research Engineer Elastic

Neura Market • Canada

Hybrid
CAD 128,000 - 203,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Security Software Engineer – Distributed Systems
Senior Security Software Engineer – Distributed Systems

Elasticsearch B.V. • Canada

On-site
CAD 128,000 - 203,000
Health coverage for you and youramily
Flexible locations and schedules
Vacation days
+4
Senior Manager, Endpoint Protections Elastic
Senior Manager, Endpoint Protections Elastic

Neura Market • Canada

Hybrid
CAD 154,000 - 244,000
Competitive compensation
Health coverage
Flexible locations and schedules
+4
Security Operations Engineer: Protect Cutting-Edge Research
Security Operations Engineer: Protect Cutting-Edge Research

Ellison Institute of Technology • Town of Oxford

On-site
CAD 132,000 - 169,000
Travel allowance
Private medical insurance
Pension