Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their mission of making the world a safer place through innovative cybersecurity solutions. This role is part of Microsoft's Security organization, which focuses on protecting digital technology platforms, devices, and clouds in heterogeneous environments.

The position involves developing cutting-edge security analysis tools for malware and phishing scanning platforms. You'll work with C#, Azure, Service Fabric, and AI technologies to design and implement sophisticated security solutions. The role combines software engineering excellence with cybersecurity expertise, offering an opportunity to directly impact the safety of millions of users worldwide.

As a Senior Software Engineer, you'll collaborate with security analysts and researchers to build tools that investigate and respond to emerging threats. The work involves designing user experiences, implementing business logic, and working with Threat Intelligence resources. You'll be expected to provide technical leadership and guidance based on your senior-level experience.

The position offers competitive compensation ($117,200 - $229,200 USD annually, higher in SF and NYC areas) and comprehensive benefits including healthcare, educational resources, and parental leave. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development.

This role is perfect for experienced engineers passionate about cybersecurity who want to make a significant impact on global digital security. You'll be part of Microsoft's mission to empower every person and organization while working with cutting-edge security technologies and talented professionals in a supportive, inclusive environment.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer

  • Design user experiences that enable security analysts and researchers to investigate and respond to emerging threats
  • Develop software that implements business logic and works with resources like Threat Intelligence to support security investigations
  • Oversee and collaborate with partners who develop adjacent parts of the software ecosystem and stack
  • Understand the system and scenarios end-to-end, providing insight and guidance based on your experience as a Senior engineer
  • Respond to changes in the threat landscape and work with the analysts and researchers to ensure our solutions are up to date with current threats

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Familiarity and experience with Azure development, deployment, and management
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 Response Center (MSRC) focusing on protecting customers through software and AI solutions, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, building data platforms to protect services from cyberattacks. Remote work, competitive pay, focus on cybersecurity and ML.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra Identity services, focusing on security and identity management solutions.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on red team tools and attack emulation services, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on virtualization services and identity management, offering competitive pay and remote work flexibility.