Senior Software Engineer

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering users, customers, and developers with end-to-end simplified solutions. This Senior Software Engineer role is on the security platform team working on provisioning compliant data access across Microsoft Security organization. The position involves designing, developing, testing and releasing features for security platforms.

The role requires strong experience with cloud platforms and distributed systems, with a focus on building reliable and scalable services. You'll be working on critical security infrastructure that protects Microsoft's internal estate and customer environments. The position offers competitive compensation ($117,200 - $229,200 base salary range) and comprehensive benefits.

Key aspects of the role include:

  • Working on security platform provisioning and data access compliance
  • Building and supporting 24x7 services with robust logging, monitoring and alerting
  • Platform development for sandboxed environments and VM management
  • Collaborating with cross-functional teams including Program Managers, Security Researchers and Data Scientists
  • Contributing to Microsoft's mission of empowering every person and organization

The ideal candidate will have 4+ years of experience with cloud platforms, strong coding skills in languages like C#/Java/Python, and the ability to design scalable distributed systems. This is an opportunity to work on critical security infrastructure at global scale while being part of Microsoft's mission to make technology more secure and accessible.

Last updated 15 hours ago

Responsibilities For Senior Software Engineer

  • Defining well thought out design patterns and code with emphasis on quality, simplicity, maintainability, and performance
  • Driving efficiencies through software improvement and root cause analysis
  • Proactively identifying and reducing issues through design, testing, and implementation
  • Identify opportunities and drive design and implementation of end-to-end telemetry, alerting, self-healing, and automation capabilities
  • Mentoring engineers on the team

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years of hands-on experience with distributed cloud platforms such as Azure, AWS, or Google Cloud Platform
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID platform, building authentication and directory services that serve billions of requests daily. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft Hyderabad, focusing on building and scaling AI model-serving platforms for Azure Managed Inference team.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Core Authentication team, developing high-scale security services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Microsoft Entra ID, building critical authentication and directory services used by millions of users worldwide.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, working on Copilot for Security with focus on AI and cybersecurity, offering remote work and competitive compensation.