Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology 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 team in making the world a safer place through digital security solutions. This role is part of Microsoft's Security organization, which focuses on protecting digital technology platforms, devices, and clouds in heterogeneous environments.

The position offers a hybrid work arrangement with up to 50% work from home flexibility and requires 0-25% travel. As a Senior Software Engineer, you'll be working on critical security priorities for Microsoft's customers in an environment facing digital threats, regulatory scrutiny, and estate complexity.

The role combines technical leadership with hands-on development, requiring expertise in C#, systems design, and other programming languages. You'll be responsible for leading design initiatives, mentoring other engineers, and serving as a Designated Responsible Individual (DRI) for critical systems.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time away. The base salary range is $117,200 - $229,200 USD per year (higher in SF Bay Area and NYC).

The ideal candidate will have 4+ years of technical engineering experience, strong programming skills, and the ability to collaborate effectively with stakeholders. This is an excellent opportunity to work on cutting-edge security solutions while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Microsoft maintains a culture centered on embracing a growth mindset, inspiring excellence, and encouraging teams to bring their best each day. The company is committed to diversity and inclusion, providing equal opportunities for all qualified applicants regardless of background.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer

  • Partners with stakeholders to determine requirements for scenarios
  • Leads identification of dependencies and development of design documents
  • Leads by example and mentors others to produce extensible and maintainable code
  • Leverages subject-matter expertise of cross-product features
  • Holds accountability as a Designated Responsible Individual (DRI)
  • Proactively seeks new knowledge and adapts to new trends

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • Coding experience in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience with C#
  • 2+ years of experience with systems design
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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's M65 Security Engineering team, focusing on cybersecurity and protecting cloud services through data analysis and security monitoring systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on intrusion detection systems and security analytics for Microsoft 365 services, based in Prague with hybrid work model.

Senior Software Security Engineer

Senior Security Engineer role at Microsoft focusing on Azure cloud security, offering remote work and competitive compensation. Requires 5+ years of security and development experience.

Senior Software Engineer

Senior Software Engineer role at Microsoft's EPSF team focusing on cybersecurity and infrastructure security across cloud platforms, requiring 8+ years of experience in software development and security.

Senior Incident Response Engineer

Senior Incident Response Engineer position at Microsoft, leading security incident investigations and response for enterprise customers with focus on cloud security and incident management.