Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Backend
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 Software Engineer II to join their Microsoft Entra ID team, which serves billions of authentication requests daily. This role focuses on evolving the directory store platform to meet future decade needs. You'll work on cutting-edge distributed systems and storage technologies, implementing innovative solutions for scale and performance. The position offers an opportunity to impact global security through Microsoft's identity and access management solutions. The team culture is inclusive and high-energy, with engineers from diverse backgrounds working together to solve complex technical challenges. This role combines hands-on development of distributed cloud services with strategic thinking about security and scalability. You'll be part of Microsoft's mission to make the world safer through comprehensive security solutions, working with the latest technologies in a collaborative environment. The position offers competitive compensation and comprehensive benefits, reflecting Microsoft's commitment to attracting top talent in the security and identity space.

Last updated 11 minutes ago

Responsibilities For Software Engineer II

  • Designs and develops large-scale distributed software services and solutions
  • Adheres to and drives modern software engineering practices
  • Drives system design through well-defined interfaces across multiple components
  • Develops and applies best-in-class engineering for services
  • Improves test coverage and implements integration tests
  • Proactively seeks new knowledge and adapts to new trends
  • Collaborates across teams to create cohesive end-to-end experiences
  • Focuses on data-driven approaches to identify customer/partner needs
  • Troubleshoots and optimizes automation, reliability and monitoring

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 languages including C, C++, C#, Java, JavaScript, or Python
  • 2 years of experience with hyper-scale distributed services
  • Must pass Microsoft Cloud Background Check

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

Microsoft Teams is hiring a Software Engineer II to develop and improve SMB-focused features, offering remote work, competitive pay, and comprehensive benefits.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop security automation and controls for datacenter operations, offering remote work and competitive compensation.

Software Engineer II

Microsoft Sentinel seeks Software Engineer II to develop cloud security solutions, offering remote work and competitive compensation ($98K-$193K).

Software Engineer

Software Engineer position at Microsoft Defender for Endpoint team, focusing on building cloud-powered security solutions with competitive pay and hybrid work model.

Software Engineer

Full Stack Software Engineer position at Microsoft Security in Dublin, focusing on authentication and identity protection, with option for 100% remote work and comprehensive benefits.