Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their M365 Security Protect engineering team. This role focuses on building and architecting new services to protect Microsoft 365, leveraging cloud technologies and AI to stay ahead of security threats. The position involves designing and developing scalable cloud services in Azure, focusing on critical security solutions including access control, secrets management, and data analysis.

The role is part of Microsoft's broader security initiative, contributing to their mission of making the world safer through comprehensive digital security solutions. The successful candidate will work on protecting the world's largest productivity suite, developing innovative security solutions that impact billions of users globally.

Key aspects of the role include:

  • Building high-quality security cloud services in Azure
  • Solving complex security challenges and defining architecture
  • Ensuring code quality, availability, scalability, and security
  • Contributing to Microsoft's Secure Future Initiative
  • Working with cutting-edge security technologies and DevOps practices

The position offers competitive compensation ($117,200 - $229,200 USD), comprehensive benefits, and the opportunity to work with industry-leading security professionals. The role provides significant growth opportunities within Microsoft's security organization, allowing direct impact on global security solutions.

This is an ideal opportunity for experienced engineers passionate about security, cloud computing, and building scalable solutions. The role combines technical excellence with Microsoft's mission-driven approach, offering the chance to shape the future of digital security while working with advanced technologies and talented teams.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Improve application security maturity at scale by designing, implementing, and building security solutions
  • Partner with product managers and security leaders to ensure security maturity work
  • Build prototypes and proof-of-concept code, provide advice on secure design and implementation
  • Provide design guidance and security reviews to engineering teams
  • Lead development of cloud-based services for security policy enforcement
  • Design, build, and maintain data platform for security policy enforcement
  • Design and maintain technical stack for authentication, secret management, and access control

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 3+ years of experience building services which run on Cloud Infrastructure
  • 3+ years of experience working on scalable backend and distributed systems
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Medical Insurance
  • Educational resources
  • Product discounts
  • Savings and investments
  • Parental Leave
  • Generous time off
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft, focusing on penetration testing and security engineering for AI services, including OpenAI integration.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on threat intelligence and security solutions, combining SIEM and XDR technologies with cloud services.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Identity & Access Management, offering competitive salary and remote work options.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on Azure Security Monitoring, combining security expertise with ML and distributed systems to protect cloud infrastructure.

Senior Security Operations Engineer

Senior Security Operations Engineer role at Microsoft, focusing on Azure security monitoring and large-scale security infrastructure development with competitive compensation and benefits.