Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through digital technology and cloud solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
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. The role involves building cutting-edge security solutions using machine learning and cloud technologies, evaluating billions of transactions daily to prevent fraudulent activities. The team builds and maintains critical services that protect users across Office 365, Xbox, OneDrive, Outlook, and Azure platforms.

The position offers an opportunity to make a significant impact in the fraud and abuse landscape, working in a fast-paced environment with quick iteration cycles. The role requires expertise in distributed systems, cloud services, and security infrastructure, with a focus on building scalable solutions that protect millions of users worldwide.

As part of Microsoft's security organization, you'll work with a collaborative, closely-knit team that emphasizes customer empathy and growth mindset. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the chance to work on critical security infrastructure that protects billions of users globally.

The ideal candidate will have strong experience in software engineering, cloud services, and data analysis, with the ability to design and implement large-scale distributed systems. This role provides an excellent opportunity to work with cutting-edge technology while contributing to Microsoft's mission of making the world a safer place for all.

Last updated 15 hours 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 to deliver customer-facing features
  • Debug and troubleshoot production issues
  • Improve test coverage and implement integration tests
  • Optimize automation, reliability and monitoring for LiveSite

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline with 4+ years technical engineering experience
  • 2+ years of industry cloud service experience (Azure, GCP, AWS)
  • 2+ years of industry experience in data analysis
  • 2+ years of industry experience building large scale distributed platforms
  • 2+ 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
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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on fraud protection for Azure AD and Microsoft Account, offering competitive salary and remote work options.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on AI security and safety, building platforms to ensure ethical AI implementation with competitive compensation and remote work options.

Senior Software Engineer - Security Risk and Data

Senior Software Engineer role at Microsoft focusing on security risk analysis and data-driven threat mitigation for M365 services.

Senior Software Security Engineer

Senior Software Security Engineer role at Microsoft focusing on Windows and Azure security, offering competitive pay and remote work flexibility.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer role at Microsoft focusing on Sovereign Cloud Security, requiring Top Secret clearance and extensive cloud security experience.