Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$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 that ensures the reliability and performance of Microsoft's cloud security systems. The position offers a hybrid work environment with up to 50% work from home flexibility and involves working on solutions that secure Microsoft's clouds for governments worldwide.

The role is part of Microsoft's Security organization, which aims to make the world safer through end-to-end, simplified security solutions. You'll be working in a culture that embraces a growth mindset and focuses on excellence, developing solutions that impact billions of lives globally. The team is specifically focused on sovereign cloud security, enabling best-in-class security solutions for government customers through foundational services.

As a Software Engineer II, you'll be responsible for enhancing security predictions, automating routine tasks, and improving operational efficiency across various cloud environments. The position requires strong technical skills, particularly in coding with languages like C++, Java, JavaScript, or Python, and experience in architecture design and solution implementation.

The compensation is competitive, with a base salary range of $98,300 - $193,200 USD (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for someone passionate about security and cloud computing to make a significant impact while working with cutting-edge technology at a global scale.

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 in proposing and driving architecture for high quality solutions
  • Experience in leveraging feedback channels to incorporate insights into future designs
  • Must pass Microsoft Cloud background check
  • Citizenship verification required due to export control regulations
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Software Engineer II

Microsoft Security seeks Software Engineer II for Identity & Access Management team to build and operate security frameworks protecting Microsoft Cloud services.

Software Engineer II

Software Engineer II position at Microsoft focusing on security infrastructure and Identity and Network Access engineering, offering competitive pay and benefits in San Francisco.

Security Operations Engineer

Security Operations Engineer role at Microsoft focusing on fraud prevention and cybersecurity, offering hybrid work and competitive benefits.

Software Engineer II

Microsoft seeks a Software Engineer II to develop an exabyte-scale security data platform, offering hybrid work and competitive benefits.

Software Engineer II - Microsoft Threat Protection

Mid-level Software Engineer role at Microsoft's Threat Protection team, focusing on cybersecurity solutions using cloud technologies and AI.