Software Engineer II

Microsoft is a global technology company empowering people and organizations to achieve more through innovative software, services, and solutions.
$98,300 - $193,200
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer II

Microsoft's Azure Edge and Platform Security Fundamentals organization is seeking a Software Engineer II to help shape the future of security. This role is within the Engineering Scale Solutions (ESS) team, focusing on delivering solutions that enable customers and developers to build security from the beginning.

The position offers an opportunity to work at the intersection of data and security operations, improving security for every person and organization globally. You'll be responsible for building and deploying services to cloud platforms, developing code with a focus on security and scalability, and implementing automation for product deployment and testing.

Key responsibilities include:

  • Acting as Designated Responsible Individual (DRI) for system monitoring
  • Writing secure, maintainable, and scalable code
  • Code review and quality maintenance
  • DevOps environment product development and deployment
  • Service efficiency and reliability enhancement
  • Product design improvement based on user feedback
  • Proactive and reactive debugging

The role offers competitive compensation ($98,300 - $193,200 USD base pay range, higher for SF and NYC areas) and comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for someone passionate about security and data-driven solutions to create significant impact within one of Microsoft's best teams.

The ideal candidate will have 2+ years of technical engineering experience, strong coding skills in languages like C++, Java, or Python, and experience with cloud computing platforms. You'll be joining a culture that values growth mindset, innovation, and collaboration, working on solutions that directly impact Microsoft's security infrastructure.

Last updated 4 minutes ago

Responsibilities For Software Engineer II

  • Acts as Designated Responsible Individual (DRI) for monitoring system/product/service
  • Applies best practices in code development and compliance
  • Reviews code to maintain quality and scalability
  • Develops, deploys, and evolve products in a DevOps-managed environment
  • Analyzes and enhances service efficiency and reliability
  • Implements automation for product deployment and testing
  • Incorporates user feedback into product designs and fixes
  • Debugs and troubleshoots issues using proactive and reactive methods

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 C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Experience building and deploying services to Azure, AWS or similar cloud platforms preferred
  • 4+ years of experience with modern software development preferred

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

Security Operations Engineer II

Security Operations Engineer II position at Microsoft in Hyderabad, focusing on security automation and SOC efficiency improvement using Python, PowerShell, and cloud security technologies.

Software Engineer II

Microsoft is seeking a Software Engineer II to build an exabyte-scale security data platform, offering $98K-$193K base salary, hybrid work, and comprehensive benefits.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop and maintain security software for their International Sovereign Cloud Security Fundamentals Team, offering competitive pay and benefits.

Security Assurance Engineer

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

Software Engineer II

Software Engineer II position at Microsoft focusing on cybersecurity and protection of cloud services, requiring 5+ years of experience in software engineering and security implementations.