Senior Software Engineer

Microsoft is a global technology leader that empowers people and organizations worldwide through innovative software, cloud services, and security solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft Security is at the forefront of protecting the digital world, developing innovative solutions to combat evolving cyber threats. As a Senior Software Engineer on the Security team, you'll work on Copilot for Security, the first generative AI product empowering security and IT teams to protect at AI speed and scale. The role offers an opportunity to work with a diverse, collaborative team in a fast-growing business unit, focusing on building and improving large-scale services.

You'll be part of Microsoft's mission to make the world a safer place through end-to-end security solutions. The team culture embraces a growth mindset and excellence, creating life-changing innovations that impact billions. Working on Security Copilot, you'll develop and enhance services while focusing on reliability, cost optimization, monitoring, and deployment efficiency.

The position offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technologies. You'll collaborate with product managers and engineers, participate in design discussions, and contribute to building world-class services. The role combines technical expertise with the opportunity to shape the future of cybersecurity, all while working in a welcoming environment that values work-life balance and professional growth.

As part of Microsoft's Security organization, you'll contribute to securing digital technology platforms, devices, and clouds in heterogeneous environments. The role requires strong technical skills, experience with cloud services, and a passion for security. You'll be part of a team that not only develops innovative solutions but also ensures they remain compliant with responsible AI principles.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Design and development of highly reliable, scalable, efficient, compliant and maintainable services
  • Own components but also end to end scenarios Adding and optimizing monitoring coverage, including self-healing for services
  • Partner with internal partner teams to ensure we provide seamless experiences
  • Participate in code reviews and design discussions
  • Engage in service capacity planning and demand forecasting
  • Conduct periodic on call duties and drive changes based on live site incidents

Requirements For Senior Software Engineer

Java
JavaScript
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
  • Professional experience building, shipping and maintaining cloud services on Azure, AWS, Google Cloud or similar
  • 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 Security Operations Engineer

Senior Security Operations Engineer role at Microsoft, focusing on Azure security monitoring and large-scale security infrastructure development.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on Azure security monitoring, combining cybersecurity expertise with ML and distributed systems.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on cloud security, penetration testing, and securing Azure services, offering remote work flexibility and competitive compensation.

Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft Azure DevSec focusing on cloud security assessments, vulnerability mitigation, and secure architecture design.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on threat intelligence and security solutions, offering competitive pay and benefits with hybrid work options.