Senior Software Engineer

Microsoft is a global technology company that develops and provides cloud services, software, and security solutions.
Security
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's M65 Security Engineering team is seeking a Senior Software Engineer to join their cybersecurity efforts. This role focuses on protecting Microsoft services against cyberattacks, working with large-scale software systems, security analysis, big data, and machine learning. The team analyzes billions of events and terabytes of data generated daily by Microsoft products and services (Azure, M365) to detect suspicious activities. The position offers an opportunity to work with cutting-edge technology in a diverse, collaborative environment, focusing on invisible security at scale. The role combines software engineering excellence with security expertise, requiring both technical depth and cross-functional collaboration. Team members work on critical security infrastructure, ensuring components are maintained and updated across Microsoft's vast service ecosystem. This position provides exposure to cloud technologies, distributed computing, and hybrid architectures while working on solutions that directly impact the security of Microsoft's global customer base. The role offers comprehensive benefits, professional growth opportunities, and the chance to work with industry-leading technologies and experts in the field.

Last updated 5 days ago

Responsibilities For Senior Software Engineer

  • Write well designed code with emphasis on quality, maintainability, scalability, and performance
  • Analyze security threats to M365 and build monitoring components
  • Design and implement real-time, highly scalable solutions
  • Deliver automated and well-tested features across different services
  • Use engineering best practices throughout the software development lifecycle
  • Collaborate with teammates to plan and execute key deliverables
  • Provide on-call support and monitor service health
  • Execute Dev-Sec-Ops approach to software delivery

Requirements For Senior Software Engineer

Java
  • 8+ years of professional software engineering experience
  • Experience in C#, .Net or any high-level programming language
  • Strong understanding in OOPS and design patterns
  • Knowledge of Secure by Design principles
  • Experience with cloud computing environments (Azure preferred)
  • Strong software design and problem-solving skills
  • Experience with web service development
  • Basic automation scripting skills with PowerShell
  • Experience with agile methodologies
  • Outstanding communication and collaboration skills

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 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.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on cloud security solutions with hybrid work options and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on identity systems and enterprise security solutions with competitive pay and benefits.