| Microsoft Careers

Microsoft

Actively hiring
US Posted 16 days ago $102,100$202,200 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on the Security team at Microsoft, you will design and deliver cutting-edge features that enhance identity security and access governance, ensuring compliance and user-friendly experiences. You will collaborate closely with customers and partner teams to develop solutions that meet real-world needs while championing modern engineering practices such as AI-driven automation throughout the development lifecycle. Your responsibilities include driving initiatives to improve service resilience and quality, streamlining team processes, and reducing live-site costs. The role requires proficiency in languages like C++, Java, JavaScript, or Python, along with a strong understanding of security best practices and authentication protocols including OAuth, OpenID Connect, and SAML.

Skills

Python Java JavaScript C C++ C# OAuth OpenID Connect SAML CI/CD

What you'll do

  • Design features to enhance identity security and access governance.
  • Ensure solutions meet customer needs and comply with regulations.
  • Champion modern engineering practices throughout the development lifecycle.
  • Drive initiatives to improve service security and quality.
  • Streamline team processes and reduce live-site costs.

What we're looking for

  • Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience.
  • Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python.
  • Knowledge and implementation experience of security best practices for software solutions.
  • Strong understanding of authentication and authorization protocols like OAuth, OpenID Connect, and SAML.
  • Experience in designing and delivering features to enhance identity security and access governance.

Market check

Salary context

This $102,100–$202,200 range sits above 38% of similar postings on FindRole.

Peer median band

$123,000$213,555

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$144,000$195,581

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 534 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 111 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Cisco

Remote (Usa-Research Triangle Park) 6 days ago $126,500$182,000
Python C++ Java JavaScript CI/CD Docker Kubernetes AWS Git PostgreSQL MongoDB RESTful APIs Linux Unit Testing Integration Testing Agile Scrum
Remote

Software Engineer

Cisco

Remote (Usa-Milpitas) 13 days ago $165,000$241,400
Python SONiC BGP EVPN VXLAN Git Jira Jenkins CI/CD RDMA RoCE QoS HPC PostgreSQL Docker Kubernetes
Remote Hybrid

Software Engineer

Cisco

Milpitas, CA 33 days ago $165,000$241,400
Python C/C++ Linux SONiC Docker Kubernetes CI/CD Telemetry Networking Protocols(L2/L3) Debugging Tools Containerization Technologies Terraform PostgreSQL Git Open Source Contribution
Hybrid

Software Engineer

Boeing

Remote (Hazelwood, MO) 60 days ago $105,000$140,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Azure DevOps Jira Azure DevOps Pipelines Microservices RESTful APIs Agile C++ CompTIA Security+ Windows 10/11 Windows Server
Remote

Software Engineer

Micron Technology

Boise, ID 42 days ago
Java C# .NET C# Python VS Code Microsoft Visual Studio Eclipse RESTful Web APIs SQL NoSQL AWS Azure Google Cloud Git Agile Scrum