Principal Software Engineer

Global technology leader providing security solutions through Microsoft Defender organization.
Security
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Cybersecurity · Enterprise SaaS

Description For Principal Software Engineer

Microsoft Security, through its Defender organization, is seeking a Principal Software Engineer to join their cybersecurity team in Hyderabad. This role focuses on developing AI-driven security solutions based on Zero Trust principles, protecting over a billion mobile users worldwide. The position involves working with cutting-edge mobile security technology, collaborating across multiple disciplines including Security Research, UX, and Product Management teams. The ideal candidate will have extensive experience in mobile development and cybersecurity, with the ability to design and implement robust security solutions that scale. This is an opportunity to make a significant impact on global digital security while working with industry-leading professionals at one of the world's premier technology companies. The role offers comprehensive benefits, professional growth opportunities, and the chance to work on solutions that protect users and organizations worldwide from evolving digital threats.

Last updated 2 hours ago

Responsibilities For Principal Software Engineer

  • Design, develop, deploy, and oversee solutions for protecting end users from cyber threats
  • Collaborate with partners to create innovative mobile threat defense solutions
  • Design scalable, available, and reliable solutions for top-tier mobile applications
  • Develop fundamental features for mobile threat defense
  • Ensure code excellence and introduce innovative ideas
  • Enhance engineering practices

Requirements For Principal Software Engineer

  • Over 12 years of experience in software engineering
  • Experience in nurturing and developing talent
  • Strong communication skills
  • Experience in programming for Android, iOS, macOS, or Microsoft Windows
  • Understanding of network programming fundamentals (TCP/IP, VPN, HTTPS)
  • Excellent debugging and problem-solving abilities
  • Knowledge of secure software development practices
  • Experience with development tools (GIT, build systems, compilers)
  • BS or MS degree in Computer Science

Benefits For Principal 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 Principal Software Engineer

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on building and maintaining security monitoring platforms for Entra identity services, requiring 10+ years of engineering experience.

Principal Security Assurance Engineer

Principal Security Assurance Engineer role at Microsoft focusing on security architecture and AI/CoPilot implementations within M365 Security team.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on building large-scale security platforms and tools with 10+ years of experience required.

Principal Software Engineer

Principal Software Engineer position at Microsoft Security, focusing on Windows endpoint protection and security solutions, requiring 10+ years of experience in C++ and Windows OS development.

Principal Software Engineer

Principal Software Engineer position at Microsoft Security, focusing on Entra Privileged Identity Management (PIM) development with up to 100% remote work option.