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 35 minutes 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 focusing on building advanced static analysis solutions for vulnerability detection across Microsoft's global codebase.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Information Protection, developing innovative data protection solutions in Redmond, WA. Hybrid work model with competitive compensation.

Senior Security Engineer

Senior Security Engineer role at Microsoft's Gaming and AI RedTeam, focusing on identifying and exploiting security vulnerabilities to protect gaming studios and AI infrastructure.

Senior Incident Response Engineer

Senior Incident Response Engineer position at Microsoft, leading security incident investigations and response for enterprise customers with up to 100% remote work option.

Senior Security Assurance Engineer

Senior Security Assurance Engineer role at Microsoft, focusing on securing M365 products and services through technical leadership in security architecture, threat modeling, and security reviews.