Taro Logo

Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$100,600 - $199,000
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer II

Microsoft Azure Security is seeking a Software Engineer II to join their team focused on building trusted computing and confidential computing platforms for Azure infrastructure. This role is part of Microsoft's mission to make the world safer through comprehensive security solutions.

The position sits within the Azure Security group, which is crucial to Azure's explosive growth by ensuring it remains the most secure and resilient cloud platform. You'll be working on foundational security services that integrate with core Azure components like Fabric, Hyper-V, Host OS, and Monitoring.

As a Software Engineer II, you'll be responsible for implementing security services, designing next-generation integrity solutions, and working with trusted computing technologies. The role requires strong coding skills, experience with various programming languages, and the ability to work in an agile environment.

The compensation is competitive, with a base pay range of $100,600 - $199,000 per year (higher in SF Bay Area and NYC). Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment options.

This is an excellent opportunity for someone passionate about security and cloud computing to work on large-scale systems that impact millions of Azure users. You'll be part of Microsoft's broader mission to empower every person and organization on the planet to achieve more, while working in a culture that embraces growth mindset and innovation.

The role offers hybrid work flexibility with up to 50% work from home, and is based in Redmond, Washington. Join Microsoft's Security organization and be part of reshaping security and empowering users, customers, and developers with end-to-end, simplified security solutions.

Last updated a day ago

Responsibilities For Software Engineer II

  • Build and deliver available, foundational security services that integrate with core Azure components
  • Work with software design and implement security services for Azure platform
  • Design next generation integrity / security solutions
  • Work on trusted computing technologies like Secure boot, measured boot, attestation
  • Work on foundational cloud services that scale to millions of nodes in Azure
  • Work in an agile / Dev-Ops environment

Requirements For Software Engineer II

Python
Java
JavaScript
  • 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 developing and shipping software/services
  • Design and coding skills
  • Demonstrated problem solving and debugging skills
  • Ability to learn new technologies and work in agile environment
  • Pass Microsoft Cloud Background Check

Benefits For Software Engineer II

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