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
Hybrid
5,000+ Employees
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Join Microsoft's Edge and Platform Security Fundamentals (EPSF) team as a Senior Software Engineer and make a significant impact on cybersecurity. EPSF is responsible for securing Microsoft's largest online services in Azure, Gaming, and Windows + Devices. In this role, you'll design and implement infrastructure security across clouds and hybrid environments, working directly with leaders, engineers, and PMs across multiple organizations.

You'll collaborate with Data Engineering, Hunt, Application Security, Penetration Testing, and Infrastructure Security teams to develop and test security solutions. The position offers hands-on experience in developing security solutions and the opportunity to influence product security across Microsoft.

The role requires expertise in cyber security, infrastructure security, and software development, with a focus on secure application design. You'll work with multiple cloud platforms, lead architectural discussions, and mentor team members while maintaining high coding standards.

EPSF values diversity and encourages innovative thinking to enhance customer security. You'll be part of Microsoft's mission to empower every person and organization globally, working in an inclusive environment that promotes growth mindset and collaboration.

Key responsibilities include developing high-performance applications, implementing security solutions, and working with multi-cloud technologies. The position offers comprehensive benefits, professional growth opportunities, and the chance to work on critical security challenges at a global scale.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, and maintain high-performance web applications and APIs using C#/.NET
  • Lead architectural discussions and drive development standards
  • Conduct code reviews and provide mentorship
  • Develop defensive security solutions for security baselines
  • Assess & recommend security-based architecture changes
  • Evaluate and deploy automation solutions
  • Co-develop reference architectures
  • Work with multi-cloud technologies (AZ, AWS and GCP)

Requirements For Senior Software Engineer

Python
Java
  • 5+ years of experience in professional software development
  • BS or MS in Computer Science, related field, or equivalent experience
  • 5+ years in cyber security with focus on secure infrastructure or secure application design
  • Demonstrated coding skills in C#, Java, Python, or other languages
  • Technical background in Windows, Multi Cloud security, infrastructure security, identity management and Azure
  • Experience with cloud-based or hybrid software solutions
  • Knowledge of machine learning and AI

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 focusing on M365 intrusion detection, security analysis, and machine learning-based threat detection systems.

Senior Security Assurance Engineer

Senior Security Assurance Engineer role at Microsoft focusing on M365 security architecture and secure engineering practices with hybrid work options in Hyderabad.

Sr. Security Operations Engineer

Senior Security Operations Engineer role at Microsoft, focusing on Azure security monitoring and large-scale security infrastructure development.

Senior Software Security Engineer

Senior Security Engineer role at Microsoft focusing on Azure cloud security, offering remote work and competitive compensation.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on hardware and firmware security for Azure cloud infrastructure, offering remote work and competitive compensation.