Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft Security is at the forefront of protecting the digital world, focusing on making it safer for everyone. The Information Protection team is expanding to build innovative data protection solutions for Microsoft customers. As a Senior Software Engineer, you'll join a team that's reshaping security and developing end-to-end simplified solutions. The role offers work on high-scale services, requiring expertise in multiple programming languages and security systems.

The position combines technical excellence with real-world impact, as your work will directly influence how billions of users and organizations protect their digital assets. You'll be part of Microsoft's mission to empower every person and organization globally, working in an inclusive environment that values growth mindset and innovation.

The compensation is competitive, ranging from $117,200 to $229,200, with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities. This is an excellent opportunity for experienced engineers passionate about security and scalable systems to make a significant impact in the cybersecurity space while working with cutting-edge technologies at one of the world's leading tech companies.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design, develop, and deliver innovative and high quality scalable features on high scale services
  • Highly skilled in debugging, testing, and troubleshooting during pre and post release
  • Collaborate with other team members to ensure that our software meets the needs of our customers
  • Continuously improve your skills and knowledge to stay up to date with the latest technologies and best practices
  • Contribute to a culture of innovation, collaboration, and continuous improvement within the team

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft, focusing on penetration testing and security engineering for AI services, including OpenAI integration.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on threat intelligence and security solutions, combining SIEM and XDR technologies with cloud services.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on M365 security, building cloud-based security solutions and implementing security policies at scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Identity & Access Management, offering competitive salary and remote work options.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on Azure Security Monitoring, combining security expertise with ML and distributed systems to protect cloud infrastructure.