Senior Software Engineer

A leading global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
$117,200 - $229,200
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft's Modernization and Engineering Efficiency (MEE) team is seeking a Senior Software Engineer to join their security systems software development team. This role focuses on creating advanced security systems that prioritize performance, maintainability, and high quality. The position offers a hybrid work environment with up to 50% work from home flexibility and requires 0-25% travel.

The ideal candidate will have 4+ years of technical engineering experience with a strong background in languages like C, C++, C#, Java, JavaScript, or Python. Windows systems programming and Rust experience are particularly valuable. The role involves partnering with teams across Microsoft to architect and implement security solutions, identify and address inefficiencies, and foster an inclusive team environment.

This is an excellent opportunity for a motivated Senior Software Engineer who wants to make both broad and deep impact in the security domain. The position offers competitive compensation ranging from $117,200 to $229,200 per year (with higher ranges for SF Bay Area and NYC), along with comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment options.

The MEE team plays a crucial role in ensuring all security teams are equipped with cutting-edge engineering systems, tools, and processes. This position offers the chance to work on critical security infrastructure while maintaining a good work-life balance with flexible work arrangements and generous time-off policies. Microsoft's commitment to diversity and inclusion, along with its global reach and impact, makes this an ideal role for engineers looking to advance their careers in security software development.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Partner with teams from across Microsoft, architecting and implementing solutions deeply integrated into the security stack
  • Identify inefficiencies in code, tooling, processes and infrastructure and build systems and solutions to address them
  • Foster a healthy and inclusive team environment

Requirements For Senior Software Engineer

Java
JavaScript
Python
Rust
  • 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
  • Must pass Microsoft Cloud Background Check
  • Windows systems programming experience
  • Rust experience

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 Engineer

Senior Security Engineer position at Microsoft focusing on Azure cloud security, vulnerability assessment, and security solution development with competitive compensation and remote work options.

Senior Software Engineer - Microsoft Threat Protection

Senior Software Engineer role at Microsoft's Threat Protection team, developing security solutions using cloud technologies and AI to protect enterprises from cyber-attacks.

Senior Security Operations Engineer

Senior Security Operations Engineer position at Microsoft, focusing on penetration testing and security operations for cloud infrastructure, offering remote work and competitive compensation.

Senior Software Engineer (Security)

Senior Software Engineer position at Microsoft Security, focusing on AI-driven security tools and red team automation, offering competitive salary and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on Data Security & Privacy, developing cloud-based security solutions with competitive compensation and benefits.