Microsoft logo

Software Engineer - Security Solutions

Microsoft

Job Overview

Microsoft Security is seeking a Software Engineer to join our team and help reshape the security landscape by developing end-to-end, simplified security solutions. This role is crucial in protecting users, organizations, and systems that rely on Microsoft Identity systems from unauthorized access and fraud.

Responsibilities

  • Partner with stakeholders (Product Managers, peer engineers) to leverage and instrument data/telemetry for decision-making.
  • Embody a collaboration-first attitude, working with peer and partner teams in an agile environment.
  • Design and implement well-defined OData APIs and libraries.
  • Implement and maintain automated monitoring infrastructure, leveraging telemetry to observe usage and reliability.
  • Write and maintain integration and unit tests for features.
  • Actively pursue new knowledge, adapt to new trends, and be open-minded.
  • Perform live site on-call duties in a rotational cadence to ensure service quality, availability, and reliability.

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, Java, JavaScript, Python, C, C++, or C#.
  • 2+ years experience developing Typescript, Knockout JS.

Preferred Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, Java, JavaScript, or Python.
  • OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience.
  • Efficient communication and collaboration skills.
  • Deep desire to work collaboratively, solve problems with groups, find win/win solutions and celebrate successes.

Other Requirements

Ability to meet Microsoft, customer, and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings: Microsoft Cloud Background Check.

Salary and Benefits

The typical base pay range for this role across the U.S. is USD $94,300 - $182,600 per year. Specific work locations within the San Francisco Bay area and New York City metropolitan area have a different base pay range of USD $120,900 - $198,600 per year.

Similar jobs

Last update: 23 minutes ago

Microsoft logo
Microsoft

Software Engineer - Cloud Security

Join Microsoft's Cloud Security team as a Software Engineer, focusing on platform security and data protection.

Microsoft logo
Microsoft

Software Engineer II - Cloud Security

Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Microsoft logo
Microsoft

Senior Software Engineer - Security

Join Microsoft as a Senior Software Engineer in Dublin to lead security monitoring systems development for large-scale infrastructures.

Microsoft logo
Microsoft

Software Engineer II - Hardware Security

Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Redmond, WA. Develop software and tools, collaborate with stakeholders, and ensure high-quality solutions.

Microsoft logo
Microsoft

Software Engineer - AI/ML

Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud and Security

Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.

Microsoft logo
Microsoft

Senior Infrastructure Software Engineer

Join Microsoft as a Senior Infrastructure Software Engineer to build scalable cloud security solutions.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Microsoft logo
Microsoft

Software Engineer - Web Applications

Join Microsoft as a Software Engineer in Atlanta, focusing on web applications and user interface design for Azure services.

Microsoft logo
Microsoft

Software Engineer - Operating Systems and Firmware

Join Microsoft as a Software Engineer in Redmond, WA, focusing on operating systems and firmware development.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.

Microsoft logo
Microsoft

Software Engineer - Azure Customer Experience

Join Microsoft's Azure Customer Experience team as a Software Engineer, focusing on cloud quality and reliability.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud Infrastructure

Join Microsoft as a Senior Software Engineer to develop cloud infrastructure solutions using C, C#, Java, and Azure.

Microsoft logo
Microsoft

Software Engineer - Cloud and AI Platform

Join Microsoft as a Software Engineer to develop scalable, secure cloud services on the AI Platform. Requires security clearance.

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

Microsoft logo
Microsoft

Software Engineer - Embedded Systems

Join Microsoft's SCHIE team as a Software Engineer, focusing on embedded systems and cloud infrastructure.

Microsoft logo
Microsoft

Software Engineer - Azure Virtual Desktop and Windows 365

Join Microsoft as a Software Engineer to innovate in Azure Virtual Desktop and Windows 365. Hybrid work, competitive salary, and growth opportunities.

Microsoft logo
Microsoft

Senior Software Engineer - C, C#, Java, JavaScript, Python, Rust

Join Microsoft as a Senior Software Engineer to enhance developer productivity with Azure Kubernetes Service.

Microsoft logo
Microsoft

Software Engineer - Windows Hardware Lab Kit Team

Join the Windows Hardware Lab Kit team at Microsoft as a Software Engineer, focusing on device drivers, firmware, and test automation.

Microsoft logo
Microsoft

Principal Software Architect

Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.

Microsoft logo
Microsoft

Senior Software Engineer, Azure Storage

Senior Software Engineer role at Microsoft Azure Storage, focusing on cloud-scale storage solutions and system testing.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft as a Software Engineer II to revolutionize search with AI. Work on backend engineering in a hybrid role.