Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their team focused on making the world a safer place through digital security solutions. This role is part of Microsoft's mission to reshape security and empower users, customers, and developers with end-to-end simplified security cloud solutions.

The position involves working on critical security priorities in a world facing increasing digital threats, regulatory scrutiny, and estate complexity. You'll be part of the Microsoft Security organization that protects digital technology platforms, devices, and clouds in heterogeneous environments while ensuring Microsoft's internal security.

As a Senior Software Engineer, you'll work on identity systems handling authentication and authorization with enterprise policy management. You'll design and implement scalable APIs, maintain monitoring infrastructure, and collaborate with product managers and peer engineers to make data-driven decisions. The role requires expertise in languages like Java, JavaScript, or Python, with a focus on building enterprise-grade systems.

The culture emphasizes a growth mindset, excellence, and team collaboration. You'll participate in on-call rotations and work to ensure service quality and reliability. Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment options. The position is remote-friendly with up to 100% work from home flexibility.

This is an excellent opportunity for experienced engineers passionate about security to make a significant impact on Microsoft's security initiatives while working with cutting-edge technology and talented teams. The role offers competitive compensation and the chance to work on solutions that protect billions of users worldwide.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Partner with stakeholders leveraging data/telemetry to make decisions
  • Design & implement well-defined OData APIs and libraries
  • Implement and maintain automated monitoring infrastructure
  • Writing and maintaining integration and Unit tests
  • Perform live site on-call duties in rotational cadence

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience in Identity Systems handling AuthN/AuthZ with enterprise policy management
  • Experience in highly scalable enterprise grade systems
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • 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 Security Software Engineer

Senior Security Software Engineer role at Microsoft focusing on Azure cloud security, vulnerability assessment, and mitigation. Hybrid role in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on cloud security, identity management, and threat detection, offering competitive pay and hybrid work environment.

Security Assurance Engineer

Senior Security Assurance Engineer role at Microsoft focusing on continuous security validation and assurance, requiring 5+ years of experience in security engineering and cloud security.

Incident Response Engineer - CIRT

Senior Incident Response Engineer position at Microsoft, leading security incident investigations for enterprise customers with focus on cloud security and incident response.

Senior Software Engineering

Senior Software Engineering role at Microsoft working on Microsoft Entra (Azure Active Directory) authentication and security services.