Senior Software Engineer

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Security
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's M365 Security Engineering team is seeking a Senior Software Engineer to join their cybersecurity efforts in Hyderabad. This role focuses on protecting Microsoft services against cyberattacks through large-scale software systems, security analysis, and machine learning. The position involves working with Azure and M365 services, analyzing billions of events and terabytes of data daily for suspicious activities. The team values diversity and deep collaboration, offering a culture of continuous improvement and growth. Working in a hybrid model with up to 50% work from home flexibility, you'll be part of a team that ensures critical security components are maintained throughout Microsoft's infrastructure. The role combines technical expertise with security focus, making it ideal for engineers passionate about cybersecurity at scale.

Last updated an hour 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 in production
  • Execute Dev-Sec-Ops approach to software delivery

Requirements For Senior Software Engineer

Java
Python
  • 8+ years of professional software engineering experience
  • Experience with cloud computing environments (Azure preferred)
  • Strong understanding in OOPS and design patterns
  • Knowledge of Secure by Design principles
  • Experience with web service development
  • Experience building and shipping production grade software
  • Excellent communication and collaboration skills
  • Strong organization skills and ability to meet deadlines
  • Experience with agile methodologies or test-driven development

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 developing cloud-based security solutions for M365, offering competitive pay and comprehensive benefits.

Senior Software Engineer -RedSea

Senior Software Engineer position at Microsoft's RedSea team, focusing on developing innovative security solutions with C++/Rust, offering hybrid work model and comprehensive benefits.

Senior Security Engineer

Senior Security Engineer position at Microsoft focusing on cloud security, threat detection, and service protection for Microsoft Intune, offering remote work and competitive benefits.

Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft, focusing on penetration testing and security innovation for AI services, offering $117K-$229K salary with hybrid work in Redmond, WA.

Senior Security Engineer

Senior Security Engineer position at Microsoft focusing on hardware and firmware security for Azure cloud infrastructure, offering remote work and competitive compensation.