Senior Software Engineer - Security

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer - Security

Microsoft's Viva Engage (formerly Yammer) team is seeking a Senior Software Engineer focused on Security. The role involves working on a platform that connects millions of employees worldwide through communities, enabling knowledge sharing and relationship building.

The position focuses on implementing security and privacy controls, conducting threat modeling, and ensuring compliance with various security standards. You'll be working at the forefront of AI applications and copilot adoption, making communication and information sharing both secure and authentic.

Key responsibilities include:

  • Conducting privacy and security assessments of platform, data, and clients
  • Implementing privacy, Responsible AI, and security controls
  • Performing security architecture and design reviews
  • Working with engineering teams on threat modeling
  • Implementing defense-in-depth mechanisms

The ideal candidate should have strong experience in application security engineering, familiarity with OWASP standards, and knowledge of common security controls. Experience with security threat modeling and understanding of privacy regulations like GDPR and CPRA is highly valued.

This role offers the opportunity to work on critical security challenges while supporting Microsoft's mission to empower every person and organization. You'll be part of a team driving innovation in digital safety and trusted security standards, helping create a thriving organizational culture for global customers.

Benefits include industry-leading healthcare, educational resources, savings and investments opportunities, parental leave, and generous time off. Microsoft offers a collaborative environment with opportunities for growth and development in a company known for its technological innovation and global impact.

Last updated 13 hours ago

Responsibilities For Senior Software Engineer - Security

  • Privacy and Security assessments of platform, data and clients through code reviews and automation
  • Implementing Privacy, Responsible AI and Security controls
  • Work with engineering and product teams in design phase, conducting threat modeling
  • Implementing defense in depth mechanisms to prevent Security and Privacy vulnerabilities

Requirements For Senior Software Engineer - Security

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of experience in application Security engineering/Privacy engineering
  • Experience with application security standards such as OWASP ASVS/Top 10, CWE 25
  • Experience with common security libraries, security controls, and common security flaws
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer - Security

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Security

Senior Software Engineer

Senior Software Engineer role at Microsoft Security developing security analysis tools for malware and phishing detection using C#, Azure, and AI technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security Response Center (MSRC) focusing on protecting customers through software and AI solutions, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, building data platforms to protect services from cyberattacks. Remote work, competitive pay, focus on cybersecurity and ML.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra Identity services, focusing on security and identity management solutions.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on red team tools and attack emulation services, offering remote work and competitive compensation.