Senior Endpoint Security Research Engineer

Elasticsearch B.V.

Canada

On-site

CAD 128,000 - 203,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock program
RRSP matching
Health coverage
Flexible locations
Generous vacation Days
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic is seeking a Senior Security Research Engineer to lead innovative protections in the Elastic Defend endpoint solution. You will collaborate with researchers, data scientists, and engineers across time zones to build secure, scalable defenses for Windows, macOS, and Linux.

You will write performant C/C++ and Python, reverse engineer malware, and anticipate evasion tactics, while mentoring peers in a distributed team. This role offers a competitive CAD salary and a broad benefits program.

Qualifications

  • 6+ years of professional security experience analyzing attacker TTPs and building detection methods.
  • 6+ years of development in C, C++, and Python for security-critical codebases.
  • Deep OS internals knowledge, Windows depth preferred, macOS/Linux depth also important.
  • Reverse engineering and malware analysis experience with relevant tooling.
  • Adversarial mindset to anticipate evasion before shipping protections.
  • A collaborative attitude and willingness to learn across platforms and tech.
  • Experience using AI to accelerate development and debugging in security projects.
  • Ability to work autonomously in a distributed team with asynchronous communication.
  • Passion for protecting data from attack.

Responsibilities

  • Research attacker techniques and translate into shipped protections.
  • Extend endpoint visibility by instrumenting Windows, macOS, and Linux telemetry.
  • Develop production-quality C/C++ code running on millions of endpoints.
  • Reverse engineer malware and study evasion methods.
  • Own efficacy end to end; review telemetry and mitigate false positives.
  • Extend protection parity across platforms and architectures.
  • Collaborate with Elastic Security teams across countries/time zones.
  • Help lead technical direction and mentor junior engineers.
  • Publish and present research findings publicly.

Skills

Security research
C/C++/Python
OS internals
Reverse engineering
Adversarial thinking
Collaboration
AI for development
Distributed teamwork
Data protection passion

Tools

Elastic Stack

Job description

Elastic is seeking a Senior Security Research Engineer to lead innovative protections in the Elastic Defend endpoint solution. You will collaborate with researchers, data scientists, and engineers across time zones to build secure, scalable defenses for Windows, macOS, and Linux.

You will write performant C/C++ and Python, reverse engineer malware, and anticipate evasion tactics, while mentoring peers in a distributed team. This role offers a competitive CAD salary and a broad benefits program.

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

Similar jobs worth comparing

Senior Security Research Engineer - Endpoint Protection
Senior Security Research Engineer - Endpoint Protection

Neura Market • Canada

Hybrid
CAD 128,000 - 203,000
Health coverage for you and family
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 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 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 Malware Reversing & Threat Research Engineer
Senior Malware Reversing & Threat Research Engineer

Elastic • Canada

On-site
CAD 185,000 - 293,000
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
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
VP, Threat Research - Security Intelligence
VP, Threat Research - Security Intelligence

Elasticsearch B.V. • Canada

On-site
CAD 300,000 - 476,000
Health coverage
Flexible locations & schedules
Generous vacation days
+2