Senior Security Research Engineer

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
1 day ago
Freshness
Confirmed live today
Closes
Mar 31, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 51% of similar roles. Most pay $153,474–$208,800 — the shaded band above. At the midpoint, this role pays about $177k versus about $181k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 653 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 617 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Security Research Engineer

As a Senior Security Research Engineer, you will join a team dedicated to developing realistic environments where security models and agents can learn through interaction and demonstrate capabilities against verifiable outcomes. You will design and build enterprise environments spanning Azure, AWS, GCP, on-premises infrastructure, and third-party technologies by integrating applications, identity systems, networks, and security telemetry. Your daily work involves creating reproducible, resettable infrastructures using Python, Go, C#, or TypeScript, while building automation for provisioning and evaluation. You will utilize tools like Terraform, Bicep, or CloudFormation to manage infrastructure-as-code and CI/CD pipelines. This role addresses the challenge of bridging the gap between isolated tests and real customer environments by providing a reusable engineering platform that supports reinforcement learning and evaluates security perception agents within complex, multi-cloud architectures.

What you'll do

  • Build realistic enterprise environments integrating applications, networks, identities, and security telemetry across multi-cloud and on-premises systems.
  • Create reproducible and reliably resettable environments to support consistent reinforcement learning and agent evaluation.
  • Develop reusable infrastructure, images, and self-service automation for provisioning, validating, and retiring complete environments.
  • Deliver interfaces for agent actions and evidence collection to allow teams to compare model and harness performance.
  • Engineer systems for safe scale with strong isolation, synthetic data, health checks, and cost controls.
  • Own technical capabilities from initial design through deployment and ongoing operational support.
  • Partner with researchers to resolve cross-stack challenges and translate complex architectures into reusable engineering platforms.

What we're looking for

  • Must have a Doctorate in a relevant field, or a Master's degree with 3+ years of experience, or a Bachelor's degree with 4+ years of experience.
  • Equivalent experience to the specified educational and experience requirements is acceptable.
  • Ability to pass Microsoft background and Microsoft Cloud background checks.
  • Experience developing software, infrastructure automation, or cloud platforms (preferred).
  • Experience shipping and maintaining software in Python, Go, C#, or TypeScript using version control and automated tests (preferred).
  • Experience deploying applications and configuring networks, identities, and storage in Azure, AWS, GCP, or on-premises environments (preferred).
  • Experience building infrastructure-as-code modules and CI/CD pipelines using Terraform, Bicep, CloudFormation, or equivalent tools (preferred).
  • Experience with identity federation, Kubernetes workloads, security labs, or automated telemetry collection for security testing (preferred).

More like this

Similar roles

Security Research Engineer

Microsoft

Tulsa, OK 10 days ago $102,100–$202,200
Artificial Intelligence Machine Learning Large Language Models Cybersecurity Threat Modeling Vulnerability Research Security Architecture Penetration Testing Automation Data Analysis Agentic Systems Security Testing
2+ yrs exp Hybrid

Senior Security Research Engineer

Elastic

Remote 55 days ago $133,100–$210,600
C C++ Python Windows macOS Linux Reverse Engineering Malware Analysis SIEM Elasticsearch Kibana Machine Learning Vulnerability Research Exploit Development Red Teaming
6+ yrs exp Remote

Senior Security Engineer

Green Dot Corp

Los Angeles, CA 109 days ago $113,400–$162,000
Azure Network Security Penetration Testing CI/CD DevSecOps Identity and Access Management (IAM) NIST CIS Benchmarks OWASP SSDLC Azure Firewall Network Security Groups Key Vault Firewalls
5+ yrs exp Hybrid

Senior Security Engineer

Green Dot Corp

Los Angeles, CA 109 days ago $113,400–$162,000
Azure Network Security Penetration Testing CI/CD DevSecOps Identity and Access Management (IAM) NIST CIS Benchmarks OWASP SSDLC Azure Firewall Network Security Groups Key Vault Firewalls
5+ yrs exp Hybrid

Senior Security Engineer

Green Dot Corp

Los Angeles, CA 109 days ago $113,400–$162,000
Azure Network Security Penetration Testing CI/CD DevSecOps Identity and Access Management (IAM) NIST CIS Benchmarks OWASP SSDLC Azure Firewall Network Security Groups Key Vault Defender Firewalls
5+ yrs exp Hybrid

Senior Security Engineer

The Hartford

Hartford, CT +2 123 days ago
AWS GCP AI ML Node.js NestJS Angular React Vue.js SQL NoSQL Docker Kubernetes CI/CD Splunk Dynatrace Akamai Orca Security GitHub Copilot REST GraphQL
6+ yrs exp Hybrid