Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Security
Senior Software Engineer
In-Person
10+ years of experience
AI · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is at the forefront of protecting digital technology in an increasingly complex threat landscape. As part of the Chief Information Security Officer (CISO) organization, you'll join a team dedicated to making the world safer through innovative security solutions. This Senior Software Engineer role focuses on building and implementing next-generation security solutions at scale to defend Microsoft and its customers.

The position combines security expertise with AI/ML capabilities, working on critical projects that impact billions of users worldwide. You'll be part of Microsoft's mission to ensure all information and services are protected, secured, and available through innovation and robust risk frameworks. The role offers an opportunity to work with talented engineers focused on building digital security solutions with great impact.

The team culture embraces a growth mindset and excellence, encouraging innovation and collaboration across geographical boundaries. You'll be working in Microsoft's Security organization, which accelerates the company's mission to secure digital technology platforms, devices, and clouds in heterogeneous environments. The role involves significant technical challenges, requiring expertise in cloud platforms, AI/ML, and security fundamentals.

This position offers comprehensive benefits, professional growth opportunities, and the chance to work on cutting-edge security solutions. You'll be part of a diverse, inclusive environment that values respect, integrity, and accountability. The role requires travel up to 25% and is based in Hyderabad, offering an exciting opportunity to contribute to Microsoft's security initiatives while working with global teams.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Own features/user stories and deliver them with highest quality
  • Adhere to modern engineering practices (automated unit tests, code review, CI/CD, telemetry, etc.)
  • Work across geographic and organizational boundaries to design, develop features and demo end product
  • Contribute to initiatives that drive continuous improvement to platform and services
  • Design and lead implementation, deployment and support of features and services

Requirements For Senior Software Engineer

  • BS or MS degree in Computer Science or Engineering
  • Proficient in C# or similar programming language
  • Solid understanding of object-oriented programming and design
  • Proficient in cloud platforms (Azure, AWS, Google Cloud)
  • Knowledge in AI/ML domain
  • Experience with multithreading and asynchronous processing
  • Experience in SecDevOps & CI/CD
  • Effective communication/collaboration skills
  • Ability to deal with ambiguity

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 mobile threat protection and cybersecurity solutions development in Hyderabad, India.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Defender for Office team, focusing on cloud security and threat protection for Microsoft 365 collaboration tools.

Senior Software Security Engineer

Senior Software Security Engineer role at Microsoft focusing on Windows and Azure security, involving penetration testing and vulnerability research.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Defender for Endpoint team, focusing on Linux security solutions and cybersecurity innovation.

Senior Cloud Security Engineer

Senior Cloud Security Engineer role at Microsoft focusing on cloud infrastructure security, compliance, and security architecture for global online services.