Software Engineer 2

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

Description For Software Engineer 2

Microsoft Security, part of the Chief Information Security Officer (CISO) Organization, is seeking a passionate Software Engineer for their Secure Admin Services team. This role focuses on delivering high-quality security services and products, managing everything from custom application development to identity and security tooling. The team has won multiple CSO50 awards and is crucial for Microsoft's security infrastructure. The position involves working with cutting-edge security solutions, developing scalable software, and implementing next-generation security features. You'll be part of a team that values innovation, collaboration, and continuous improvement, working on critical security initiatives that impact Microsoft's global operations. The role offers opportunities to work with advanced technologies, contribute to significant security projects, and grow within a company that prioritizes security and technological excellence. The position combines technical expertise with business acumen, requiring both strong development skills and the ability to collaborate across teams globally.

Last updated 5 days ago

Responsibilities For Software Engineer 2

  • Own multiple services, architect them to scale, and implement robust unit tests
  • Design and implement microservices for real-time, scalable solutions
  • Stay updated with new techniques, tools and methodologies
  • Follow engineering best practices throughout the software development lifecycle
  • Analyze complex data from varying sources to solve problems
  • Provide on-call support and monitor service health in production
  • Design, develop, test, deploy, maintain, and improve security applications
  • Work with business and engineering partners during early SDLC phases

Requirements For Software Engineer 2

JavaScript
TypeScript
React
  • Master's or bachelor's degree in engineering/computer science
  • 4-6 years of professional software engineering experience
  • Experience in Object Oriented Programming, .NET framework, ASP.NET, MVC, Web API, C#, and SQL Server Programming
  • Experience in cloud services (Azure/AWS)
  • Knowledge of scripting languages like React, Angular JS, PowerShell
  • Familiarity with SOA, distributed systems, and event driven architectures
  • Strong OOPS, OOAD, design patterns knowledge
  • Understanding of security aspects like authentication, authorization, encryption
  • Ability to work independently and coordinate across geographies
  • Strong communication and organizational skills

Benefits For Software Engineer 2

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 2

Technical Support Engineering - Identity and Security

Technical Support Engineer role at Microsoft focusing on identity and security solutions, requiring Korean language skills and offering hybrid work arrangement.

Security Customer Experience Engineer

Security Customer Experience Engineer role at Microsoft, focusing on technical support and customer success for Microsoft Purview data governance solution.

Software Engineer II - CTJ - Poly

Microsoft Security Software Engineer II position focusing on cloud security and service engineering with Top Secret clearance requirement.

Software Engineer II

Microsoft Security seeks Software Engineer II for Information Protection Team to develop and maintain security features, offering remote work and competitive benefits.

Software Security Engineer II - CTJ - TS/SCI

Microsoft seeks Security Engineer II for cloud security, requiring TS/SCI clearance, 2+ years experience, focusing on offensive security and Azure services.