Software Engineer II

Microsoft is a global technology company that empowers people and organizations to achieve more through digital technology and cloud 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 Security is seeking a passionate Software Engineer II to join their Secure Admin Services organization. This role is crucial in delivering high-quality, secure services and products that help make the world safer in an increasingly complex digital threat landscape.

The position sits within the Microsoft Security organization, which is dedicated to protecting users, customers, and developers through end-to-end security solutions. The Secure Admin Services team has a distinguished track record, having won the CSO50 award twice for their work on High-Risk Environments and Secure Admin Workstations.

As a Software Engineer II, you'll be responsible for developing and maintaining enterprise-level security and resilience solutions. The role involves working with custom application development, identity and security products/tooling, and infrastructure management. You'll be part of a team that owns the entire stack, including the Secure Admin Workstation product.

The ideal candidate should bring 2+ years of technical engineering experience, with strong coding skills in languages like C#, Java, JavaScript, or Python. You'll need to demonstrate ability in translating business problems into technical solutions while maintaining a strong focus on security and customer experience. The role requires both technical expertise and the ability to collaborate effectively with domain experts, architects, and senior technical & program management teams.

Key aspects of the role include:

  • Architecting scalable services with robust unit testing
  • Problem-solving at the root cause level
  • Staying current with new technical methodologies
  • Maintaining and enhancing existing systems
  • Early-stage SDLC collaboration with business partners

The position offers competitive compensation ($98,300 - $193,200 base pay range), comprehensive benefits, and the opportunity to work in a hybrid environment (up to 50% work from home). You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, while working in a culture that values growth mindset, innovation, and collaboration.

This role represents an excellent opportunity for a security-minded software engineer who wants to make a significant impact on global digital security while working with cutting-edge technology at enterprise scale.

Last updated 16 hours ago

Responsibilities For Software Engineer II

  • Be responsible for owning multiple services, architecting them to scale, and have robust unit tests
  • Solve problems at their source and implement fixes to prevent recurrence
  • Stay abreast of new techniques, tools and methodologies
  • Design, develop, test, deploy, maintain, and improve applications
  • Provide ongoing maintenance, support and enhancements in existing systems
  • Work closely with business and engineering partners during early SDLC phases

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
  • 1 year experience implementing and maintaining compliance with security, privacy, safety, and accessibility standards
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years

Benefits For Software Engineer II

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

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.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop security services and products within their CISO organization, requiring 6-8 years of experience in software development.

Software Engineer II - CTJ - Top Secret

Microsoft Security seeks Software Engineer II with Top Secret clearance for IAM Protect team, offering $98K-$193K salary, remote work, and comprehensive benefits.

Software Engineer II - CTJ - Poly

Software Engineer II position at Microsoft Security focusing on developing and maintaining security solutions for cloud and enterprise environments.