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 a month 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 Security Software Engineer

Senior Security Software Engineer role at Microsoft focusing on Azure security, vulnerability assessment, and solution design with 8+ years of experience required.

Senior Software Engineer – Automation

Senior Software Engineer position at Microsoft focusing on automation and security for the Insider Risk Program, offering competitive salary and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on enterprise-scale security solutions and continuous security validation using C# and .NET.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, building cloud-scale security and compliance solutions for Office 365, requiring 7+ years of experience in software development.

Cybersecurity Senior Reverse Engineer

Senior Reverse Engineer role at Microsoft's DART team, focusing on cybersecurity threat analysis and customer protection through advanced debugging and reverse engineering.