Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through digital technology and cloud solutions.
$117,200 - $229,200
Security
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Secure Admin Services organization within Azure Security. The role focuses on the Secure Admin Workstation (SAW) product, a critical security solution that has won the CSO50 award twice. The position requires expertise in software development, security implementation, and cloud services, working with a team dedicated to maintaining Microsoft's security posture. The ideal candidate will contribute to designing and developing scalable services, implement security measures, and collaborate with stakeholders across the organization. Microsoft offers a growth-minded culture, comprehensive benefits, and the opportunity to impact billions of users worldwide. The role involves working with cutting-edge security technologies, participating in an award-winning team, and helping shape the future of digital security. The position offers competitive compensation, extensive benefits, and the chance to work on critical security infrastructure that protects Microsoft's global operations. This role is perfect for someone passionate about security, skilled in software development, and eager to work on enterprise-scale solutions.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Take ownership of multiple services, designing and architecting them to scale and deliver high-quality, reliable products with the constrains
  • Stay updated on modern design patterns/practices, tools, and methodologies to address critical development areas and coach team with the learnings
  • Focus on security while designing, developing, deploying, and sustaining systems to ensure high availability and performance
  • Analyze root causes using telemetry (data driven approach) and network traces to address issues effectively
  • Collaborate closely with stakeholders and engineering partners throughout the solution development lifecycle

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Proficient in Object-Oriented Programming, .NET framework, ASP.NET, MVC, Web API, and SQL Server Programming
  • Strong experience in cloud services (Azure/AWS)
  • Experience in latest versions of scripting languages like AngularJS and PowerShell
  • Experience with VSO and Git
  • Excellent communication and presentation skills
  • Experience using agile methodologies and/or Test-Driven Development (TDD)

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on security and identity management, offering competitive pay and remote work options.

Security Engineer

Senior Security Engineer role at Microsoft focusing on hardware virtualization security assurance and vulnerability response.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security's Privacy team, focusing on high-throughput multi-tenant services and privacy solutions.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on security systems development and threat detection, offering remote work and competitive compensation.

Senior Software Engineer - Microsoft Threat Protection

Senior Software Engineer role at Microsoft working on Threat Protection, developing security solutions using Java, MongoDB, and Kubernetes with 8+ years experience required.