Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Information Protection team, focusing on building innovative solutions for data protection. This role is part of Microsoft's mission to make the world safer through end-to-end security solutions.

As a Senior Software Engineer, you'll work on Microsoft's Information Protection team, developing cutting-edge innovations to provide best-in-class data protection for Microsoft customers. The position offers an opportunity to work on high-scale services that impact billions of users worldwide, with a focus on proactive protection and emerging security trends.

The role combines technical expertise with collaborative teamwork in an agile, inclusive development environment. You'll be responsible for designing and developing scalable features, debugging and testing solutions, and contributing to a culture of innovation. The position offers competitive compensation, with a base salary range of $117,200 - $229,200 (higher in SF and NYC areas).

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. The position is hybrid (up to 50% work from home) based in Redmond, WA, with 0-25% travel required.

This is an excellent opportunity for experienced engineers passionate about security and data protection to make a significant impact while working with cutting-edge technology at one of the world's leading tech companies. The role combines technical challenges with the opportunity to protect and empower users and organizations worldwide through innovative security solutions.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer

  • Design, develop, and deliver innovative and high quality scalable features on high scale services
  • Highly skilled in debugging, testing, and troubleshooting during pre and post release
  • Collaborate with other team members to ensure that our software meets the needs of our customers
  • Continuously improve your skills and knowledge to stay up to date with the latest technologies and best practices
  • Contribute to a culture of innovation, collaboration, and continuous improvement within the team

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years
  • Experience with debugging, testing, and troubleshooting
  • Ability to collaborate with team members

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 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 developing security analysis tools for malware and phishing detection using C#, Azure, and AI technologies.

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.