Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft Security Response Center (MSRC) is seeking a Senior Software Engineer to join their mission of protecting customers from online threats. This role combines full-stack development with security focus, working on critical systems that safeguard Microsoft's global customer base. You'll be part of a diverse, talented team that values collaboration, DevOps excellence, and security best practices.

The position offers a competitive salary range of $117,200 - $229,200 and includes comprehensive benefits. Working in a hybrid model with up to 50% work from home flexibility, you'll contribute to building and maintaining MSRC Web Portals, APIs, and backend services. The role requires strong technical expertise in distributed systems, cloud platforms, and security protocols.

As a senior engineer, you'll have the opportunity to mentor others while working on challenging problems that directly impact Microsoft's security infrastructure. The ideal candidate brings 4+ years of technical experience, strong collaborative skills, and a passion for cybersecurity. You'll be working with modern technologies including JavaScript, TypeScript, and various cloud services.

This role offers significant growth opportunities within Microsoft's influential security division, allowing you to work on large-scale systems while contributing to the company's mission of empowering every person and organization on the planet. The position combines technical challenges with leadership opportunities, making it ideal for experienced engineers looking to make a meaningful impact in cybersecurity.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Collaborate with engineers, product managers, and customers to gather requirements and deliver solutions
  • Instrument data and develop metrics to measure usage, effectiveness, and customer satisfaction
  • Design and implement new components, features, and enhancements for MSRC Web Portals, APIs, Services and Storage Backend
  • Debug and troubleshoot complex live site issues across diverse network, compute and storage technology stack
  • Write Engineering Documents such as Trouble Shooting Guide and Design Documents
  • Optimize and improve the security, performance, scalability, and reliability of the software
  • Lead and mentor engineers and provide technical guidance and direction

Requirements For Senior Software Engineer

JavaScript
TypeScript
Java
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 3+ years in software development with distributed systems on Cloud Platforms
  • Experience with JavaScript, Typescript, and UX frameworks
  • Experience in Dynamics CRM and High Availability On-Prem SQL Server Clusters
  • Experience in Cyber Security
  • Experience in Auth protocols and standards
  • Strong communication, collaboration, and problem-solving skills
  • Must pass Microsoft Cloud Background Check

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 real-time speech processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time audio processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time communication media orchestration services, offering competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on HLSL compiler development for GPU programming, focusing on Xbox and Windows platforms.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data and Fabric AI teams, building enterprise-grade cloud services and AI experiences with competitive pay and benefits.