Taro Logo

Senior Security Engineer

Microsoft is one of the largest enterprise service companies in the world, empowering every person and organization on the planet to achieve more.
Security
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

Microsoft's Cloud & AI organization is seeking a Senior Security Engineer to join their team in securing digital technology platforms, devices, and clouds across heterogeneous environments. This role is crucial in evaluating and enhancing the security posture of services, applications, and infrastructure across the organization.

As a Senior Security Engineer, you will lead technical reviews, conduct threat modeling sessions, and work closely with engineering teams to ensure robust security controls are in place. The position requires expertise in security engineering, with a focus on SDL processes, vulnerability assessment, and secure design principles.

The role offers a unique opportunity to work with one of the world's largest enterprise service companies, contributing to Microsoft's mission of empowering every person and organization to achieve more. You'll be part of a culture that embraces a growth mindset and encourages excellence, working on innovations that impact billions of lives globally.

Key responsibilities include conducting security reviews, facilitating threat modeling, ensuring SDL compliance, and developing security tools. You'll analyze authentication flows, evaluate risks, and provide actionable recommendations to improve security resilience. The position also involves mentoring junior reviewers and contributing to security communities of practice.

The ideal candidate brings 7+ years of security engineering experience, strong programming skills, and expertise in cloud security. You'll work in a hybrid environment (up to 50% work from home) in Noida, India, with comprehensive benefits including healthcare, educational resources, and parental leave.

This role offers an excellent opportunity to shape the security landscape of Microsoft's products and services while working with cutting-edge technologies and talented professionals in a collaborative, inclusive environment.

Last updated a day ago

Responsibilities For Senior Security Engineer

  • Conduct structured security reviews across services and platforms
  • Lead and facilitate threat modeling sessions to identify and mitigate risks
  • Validate architectural decisions against security principles
  • Ensure adherence to secure development lifecycle (SDL) requirements
  • Review code, configurations, and deployment pipelines for security gaps
  • Analyze authentication and authorization flows, token management, and identity usage
  • Contribute to the development and enhancement of internal security tools
  • Partner with engineering, product, and compliance teams to align on security goals
  • Mentor junior reviewers and support onboarding through documentation

Requirements For Senior Security Engineer

Python
JavaScript
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 7+ years of experience in security engineering, threat modeling, or secure software development
  • Good programming knowledge in C, C++, C#, Python, PowerShell, or JavaScript
  • Solid understanding of SDL processes, vulnerability assessment, and secure design principles
  • Familiarity with reverse engineering tools, debuggers, disassemblers, and sandbox environments
  • Experience conducting security reviews across cloud platforms
  • Ability to articulate security risks and remediation strategies to engineering teams

Benefits For Senior Security Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Related Jobs