Senior Software Engineer II, Agentic Security

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$102,100–$202,200 / yr
Posted
3 days ago
Freshness
Confirmed live today
Closes
Mar 29, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $185k
This role $152k
$87k most similar roles pay here $239k

This role pays less than 78% of similar roles. Most pay $154,450–$216,375 — the shaded band above. At the midpoint, this role pays about $152k versus about $185k 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 Software Engineer II, Agentic Security

As a Senior/Software Engineer II - Agentic Security on the Agentic Security Data Platform team, you will design, build, and modernize services and ingestion pipelines that capture and process security data at scale. You will work on complex distributed systems to create a unified platform for high-volume security and identity telemetry. Your daily responsibilities include developing identity management components, troubleshooting live site issues across compute and networking, and implementing automated validation and CI/CD practices. To succeed, you must be proficient in programming languages such as C, C++, C#, Java, JavaScript, or Python. You will also utilize AI-assisted engineering tools to improve code quality and productivity. This role focuses on solving the technical challenge of building scalable, reliable, and cost-efficient cloud-native services for large-scale security data ingestion and analysis.

What does a Software Engineer earn?

Median $196000 from 2245 postings across 149 companies.

See salary data

What you'll do

  • Design, build, and modernize services and ingestion pipelines for high-volume security data.
  • Develop new identity management components and platform features.
  • Debug and resolve complex live site issues across distributed systems and cloud infrastructure.
  • Instrument data and develop metrics to measure product usage and performance.
  • Analyze production telemetry and customer feedback to drive continuous system improvements.
  • Implement automated validation, CI/CD pipelines, and staged deployment strategies.
  • Utilize AI-assisted engineering tools throughout the software development lifecycle to improve code quality.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 2+ years of experience coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass Microsoft background and Microsoft Cloud background checks.
  • Bachelor's Degree in Computer Science or related technical field and 4+ years of experience coding in languages like C, C++, C#, Java, JavaScript, or Python (preferred).
  • Experience designing, building, and operating large-scale, distributed data pipelines or ingestion systems for high-volume data streams (preferred).
  • Working knowledge of cloud infrastructure and services used to build scalable, production-grade ingestion systems (preferred).
  • Experience operating production services at scale, including monitoring, troubleshooting, and on-call support for distributed systems (preferred).
  • Experience with DevOps practices and CI/CD, including building and maintaining automated pipelines for production services (preferred).
  • Experience leveraging new technologies, such as AI-assisted development and tooling, to improve engineering efficiency (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

3 days ago $102,100–$202,200
Python C# Java JavaScript C C++ Cloud Engineering Distributed Systems Automation Telemetry Pipelines Monitoring Incident Management Observability Data-Driven Operations
2+ yrs exp

Senior Software Engineer, AI Security

Robinhood

Menlo Park, CA +1 17 days ago $196,000–$230,000
Go Python AWS Kubernetes gRPC Kafka Distributed Systems Encryption Authentication Authorization Cloud-native SDKs Automation
5+ yrs exp Hybrid

Senior Software Engineer, Agentic AI

Nvidia

Remote (Santa Clara, CA) +2 2 days ago $184,000–$287,500
Rust Python Go Node.js LLM RAG Vector Databases Tokio Serde PyO3 Maturin OpenTelemetry Asynchronous Programming API Design
Remote

Senior Software Engineer, Security

Nvidia

Remote (Santa Clara, CA) 9 days ago $184,000–$287,500
C++ C Rust Linux Kernel Hardening eBPF SELinux AppArmor Docker Kubernetes Enroot InfiniBand Slurm Lustre NFS OAuth 2.1 OIDC Kerberos FIDO2/WebAuthn Active Directory Entra ID FreeIPA PKI Zero Trust ZTNA CVSS 4.0 SBOM
8+ yrs exp Remote

Agentic AI Security Engineer

Howard Hughes Medical Institute (HHMI)

Ashburn, VA 9 days ago $149,084–$186,356
LLM Agents Sandboxing Kubernetes OpenShift Linux SRE HPC container-security Guardrail Frameworks MCP NVIDIA GPU Audit Logging Monitoring
5+ yrs exp