Senior Software Engineer

Microsoft is a global technology leader developing innovative cybersecurity solutions through Microsoft Defender for Endpoint.
Security
Senior Software Engineer
In-Person
8+ years of experience
Cybersecurity

Description For Senior Software Engineer

Microsoft's Defender for Endpoint (MDE) team is seeking a Senior Software Engineer to advance their Linux security solutions. This role combines strategic leadership with hands-on development, focusing on enhancing protection across multiple platforms including Windows, Linux, MacOS, Android, and iOS. The position offers an opportunity to work with cutting-edge cybersecurity technology while collaborating with top professionals in the field.

The ideal candidate will bring 8+ years of technical engineering experience, with strong expertise in C/C++ and Linux development. They will be responsible for designing and implementing security solutions, developing maintainable code, and working with a global team of security professionals. The role requires both technical excellence and strong communication skills to work effectively across different disciplines and teams.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, and parental leave. The company maintains a strong commitment to diversity and inclusion, fostering an environment where diverse perspectives are valued and contribute to innovation. This position is based in Hyderabad, India, with some travel required (0-25%).

The role presents an exceptional opportunity to make a significant impact on global cybersecurity while working with Microsoft's extensive technological framework. You'll be part of a team that's dedicated to proactively addressing and counteracting cyber threats, ensuring comprehensive safety across various platforms. Professional growth and development are prioritized, making this an ideal position for someone looking to advance their career in cybersecurity while contributing to meaningful solutions that protect users worldwide.

Last updated 16 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with security engineering teams to plan, design and implement security solutions
  • Develop, test, and maintain extensible and reusable code
  • Provide strategic insights during the product design phase
  • Work closely with geographically distributed team
  • Uphold and promote organizational culture and values

Requirements For Senior Software Engineer

Linux
  • Bachelor's Degree in Computer Science or related technical discipline
  • 8+ years technical engineering experience with C/C++
  • Strong written and verbal communication skills
  • Understanding of object-oriented programming & design
  • Experience in Linux development and understanding of its internals
  • Demonstrable coding, debugging, design, testing and problem-solving skills
  • Ability to work autonomously
  • Demonstrated ability to collaborate across various disciplines and teams

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

Cloud Solution Architect--Security

Senior Cloud Solution Architect position specializing in Security at Microsoft, focusing on driving customer security & AI transformation.

Senior Security Operations Engineer

Senior Security Operations Engineer role at Microsoft, focusing on securing Azure Edge & Platform services through incident response, threat detection, and penetration testing.

Software Engineer

Senior Software Engineer role at Microsoft focusing on security infrastructure and malicious activity detection for Microsoft Defender for Office, offering competitive pay and hybrid work environment.

Senior Security Operations Engineer

Senior Security Operations Engineer role at Microsoft focusing on penetration testing, threat hunting, and cloud security, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on security systems development, offering hybrid work and competitive compensation.