Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and 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 protecting Azure Active Directory and Microsoft Account from fraud. This role is part of Microsoft's mission to make the world safer through comprehensive security solutions. The position involves working with cutting-edge technologies including machine learning and cloud services, evaluating billions of transactions daily to prevent fraudulent activities. The team builds and maintains critical security services that protect users across Microsoft's ecosystem including Office 365, Xbox, OneDrive, Outlook, and Azure. This role offers the opportunity to work in a collaborative environment with emphasis on customer empathy and growth mindset, making a direct impact on cybersecurity. The position offers competitive compensation, comprehensive benefits, and the chance to work with leading-edge security technologies at global scale. Located in Redmond, WA, this role offers up to 100% remote work flexibility with some travel requirements (0-25%).

Last updated 15 days ago

Responsibilities For Senior Software Engineer

  • Design and develop large scale distributed software services and solutions
  • Deliver features for detecting and blocking fraudulent activities
  • Build and leverage reputation models for entities
  • Design and integrate machine learning models in production systems
  • Drive modern software engineering practices through design reviews
  • Develop secure, reliable, and diagnosable services
  • Collaborate with teams across Microsoft
  • Focus on customer/partner needs through data driven approach
  • Improve test coverage and implement integration tests
  • Troubleshoot and optimize automation, reliability and monitoring

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 4+ years of industry cloud service experience (Azure, GCP, AWS)
  • 4+ years of industry experience in data analysis
  • 4+ years of industry experience building large scale distributed platforms
  • 4+ years of industry experience with high scale, mission critical SaaS products
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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

Senior Software Engineer

Senior Software Engineer role at Microsoft Security Response Center (MSRC) focusing on full-stack development and AI solutions to protect customers from online threats. Competitive salary and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on protecting services against cyberattacks through analysis of security events and implementation of security monitoring systems.

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.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on identity systems and enterprise security solutions, offering remote work and competitive benefits.