Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$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 critical in developing and maintaining security software and tools that ensure the reliability and performance of Microsoft's security systems, particularly focusing on sovereign cloud security for governments worldwide.

The position offers an opportunity to work on enhancing security predictions, automating routine tasks, and improving operational efficiency across various cloud environments. You'll be part of a highly collaborative team environment that celebrates successes and supports professional growth. The role involves working with cloud technologies, developing scalable solutions, and implementing security features that directly impact Microsoft's cloud environments.

As a Software Engineer II, you'll be responsible for designing and developing reliable, scalable distributed software, working with stakeholders to determine requirements, and implementing efficient code that meets established standards. The role requires strong technical skills in cloud technologies and programming languages such as C++, Java, JavaScript, or Python, along with experience in security software development.

The position offers competitive compensation with a base pay range of $98,300 - $193,200 per year (higher for San Francisco and New York locations), along with comprehensive benefits including healthcare, educational resources, and investment options. Microsoft provides a collaborative work environment with up to 50% work from home flexibility and requires 0-25% travel.

Key technical requirements include 2+ years of experience with cloud technologies (Azure/AWS/GCP), software architecture, and coding in various programming languages. The role requires U.S. citizenship due to government customer requirements and must pass Microsoft's cloud background check.

Microsoft is committed to diversity and inclusion, offering equal opportunities to all qualified applicants. The company provides comprehensive benefits, professional development opportunities, and a culture that emphasizes growth mindset and innovation. This role represents an excellent opportunity to impact billions of lives while working on cutting-edge security solutions at one of the world's leading technology companies.

Last updated a day ago

Responsibilities For Software Engineer II

  • Work with stakeholders to determine user requirements for features
  • Design and develop reliable, scalable, distributed software using Cloud technology
  • Implement features with efficient code that meets existing coding standards
  • Embrace systematic approach to analysis and data-driven learning through experimentation
  • Identify dependencies, create, and drive sign-off of design documents
  • Break work down into smaller tasks and provide time estimates
  • Act as a Designated Responsible Individual (DRI) for on-call duties
  • Collaborate within and across teams to build solutions
  • Maintain focus on Operational Excellence
  • Demonstrate effective interpersonal and communication skills

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of hands-on experience designing and developing software using Cloud Technology (Azure/AWS/GCP)
  • 2+ years of experience in proposing and driving architecture for high-quality software solutions
  • 2+ years of experience in leveraging feedback channels to incorporate insights into future designs
  • Must pass Microsoft Cloud background check
  • Must be a United States citizen

Benefits For Software Engineer II

Medical Insurance
Parental Leave
401k
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

Software Engineer

Microsoft Security Software Engineer position focusing on Identity Systems and enterprise-grade security solutions, offering remote work and competitive compensation.

Software Engineer 2 - CTJ - TS/SCI

Microsoft is hiring a Software Engineer 2 with TS/SCI clearance to work on security data management and cloud technologies, offering competitive compensation and hybrid work arrangement in Redmond, WA.

Security Operations Engineer

Security Operations Engineer position at Microsoft focusing on fraud prevention and security analytics for cloud services protection.

Software Engineer II

Software Engineer II role at Microsoft Security Platform team building cloud-scale security and compliance solutions for Office 365 and Windows.

Software Engineer II - CTJ - POLY

Microsoft is seeking a Software Engineer II to join the Microsoft Defender team, building cloud security products and protecting millions of computers from cyber attacks.