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
Hybrid
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 Key Management team, focusing on creating groundbreaking technologies for data protection and key distribution across Azure services. The role involves working with Azure's most secure hardware infrastructure to protect valuable customer assets. As part of Microsoft's security organization, you'll contribute to making the world safer through end-to-end security solutions. The position offers the opportunity to work with leading security experts, make significant impact, and grow your career while building large-scale platforms. The team culture emphasizes growth mindset, excellence, and collaboration, contributing to innovations that impact billions globally. The role combines technical expertise in security and cryptography with large-scale system development, offering competitive compensation and comprehensive benefits. Working in a hybrid environment, you'll be part of Microsoft's mission to empower global digital security.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Create well-defined plan for testing and ensuring quality of solutions
  • Optimize, debug, refactor, and reuse code to enhance performance and maintainability
  • Use debugging tools and analyze logs, telemetry for proactive verification
  • Drive creation and execution of experiments to assess effectiveness of changes
  • Maintain operations of live services on rotational, on-call basis
  • Ensure security, privacy, safety, and accessibility compliance

Requirements For Senior Software Engineer

Java
JavaScript
Python
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 2+ years of experience with cryptography, security, operating system internals or operating services at large scale
  • Must pass Microsoft Cloud Background Check
  • Knowledge of UNIX or Linux
  • Experience with secure communications, cryptographic algorithms, public key infrastructure, or key management technologies

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

Cloud Solution Architect - Cybersecurity

Senior Cloud Solution Architect role at Microsoft specializing in cybersecurity, requiring 7+ years of experience in cloud security and customer-facing roles.

Senior Cyber Security Engineer - Networking

Senior Cyber Security Engineer role at Microsoft focusing on protecting cloud infrastructure and implementing security controls for datacenter operations.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Identity & Network Access Security team, focusing on security monitoring and threat detection systems development.

Senior Software Security Engineer

Senior Software Security Engineer role at Microsoft focusing on AI and third-party security assurance, offering remote work and competitive compensation.

Senior Security Operations Engineer

Senior Security Operations Engineer role at Microsoft, focusing on securing Azure and Windows services through offensive and defensive security measures.