Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions and cloud services.
$98,300 - $193,200
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II

Microsoft Security is seeking a Software Engineer II to join their International Sovereign Cloud Security Fundamentals Team. This role is crucial in developing and maintaining security software and tools that ensure the reliability and performance of Microsoft's security systems. The team focuses on enhancing security predictions, automating routine tasks, and improving operational efficiency across various cloud environments. The position offers a hybrid work environment with up to 50% work from home flexibility and requires 0-25% travel. The role is part of Microsoft's broader mission to make the world safer through comprehensive security solutions. The team culture emphasizes growth mindset, excellence, and collaboration, working on solutions that impact billions of lives globally. This position offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge security technology while serving government customers worldwide. The role requires strong technical skills, security domain knowledge, and U.S. citizenship due to government client requirements.

Last updated 4 days ago

Responsibilities For Software Engineer II

  • Work with stakeholders to determine user requirements for features
  • Implement features with efficient code that meets existing coding standards
  • Create and drive sign-off of design documents for features
  • Break work down into smaller tasks and provide time estimates
  • Act as a Designated Responsible Individual (DRI) working on call
  • Collaborate within and across teams to build solutions and resolve issues

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience in proposing and driving architecture for high quality solutions
  • 2+ years of experience in leveraging feedback channels
  • Must pass Microsoft Cloud background check
  • Must be a United States citizen
  • Must have valid United States passport

Benefits For Software Engineer II

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 Software Engineer II

Network Security Service Engineer

Network Security Service Engineer role at Microsoft, focusing on protecting cloud infrastructure and implementing cybersecurity controls for global datacenter operations.

Software Engineer II - M365

Mid-level Software Engineer position at Microsoft focusing on M365 security, requiring 3+ years of experience in cloud services and security engineering.

Software Engineer

Microsoft Red Team Software Engineer position focusing on security tool development and malware engineering with competitive compensation and benefits.

Security Assurance Engineer

Security Assurance Engineer role at Microsoft focusing on AI safety and security response processes.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop security features for Microsoft Purview Information Protection, focusing on data protection and classification across platforms.