Senior Software Engineer

Microsoft is a global technology company that develops software, cloud services, and security solutions, serving billions of users worldwide.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Defender organization, focusing on mobile security solutions. This role is crucial in developing AI-driven security solutions based on Zero Trust principles, working within Microsoft's rapidly growing security division. The position involves creating and maintaining mobile threat protection solutions that impact billions of users globally. The ideal candidate will have extensive experience in mobile development and cybersecurity, working closely with Security Research, UX, and Product management teams. This is an opportunity to work with a global team at Microsoft, one of the world's leading technology companies, developing solutions that protect users, services, and devices worldwide. The role offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. Located in Hyderabad, India, this position requires 8+ years of software engineering experience and deep expertise in mobile platform development. The role combines technical leadership with hands-on development, making it perfect for someone passionate about cybersecurity and mobile technology.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, and test mobile threat protection solutions
  • Monitor telemetry to enhance customer experience
  • Collaborate with Program Managers and Security Engineering teams
  • Maintain code quality and drive innovation in products and engineering methodologies
  • Work in rapid cycles of ideation, creation, and learning

Requirements For Senior Software Engineer

Java
  • 8+ years of software engineering experience with commercial software products and services
  • 8+ years expertise in data structures, algorithms, and algorithm complexity analysis
  • 4+ years experience in mobile platforms (iOS or Android)
  • 4+ years experience in Swift and Objective-C for iOS or Java/JNI for Android
  • Strong understanding of Networking fundamentals and VPN internals
  • Experience with source control systems (GIT), automated build systems
  • BS or MS degree in Computer Science
  • Excellent communication skills
  • Strong debugging and problem-solving capabilities

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 Teams focusing on mobile engineering systems and CI/CD infrastructure development.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on mobile development (iOS/Android), requiring 12+ years of experience and expertise in building scalable mobile applications.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on mobile development, building and scaling meeting and collaboration features used by millions globally.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Excel Mobile team in Hyderabad, focusing on mobile app development with C++/Java, requiring 8+ years of experience.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on mobile security solutions and threat protection, requiring 8+ years of experience in software engineering and mobile development.