Senior Software Engineer

Global technology company empowering every person and organization on the planet to achieve more.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft's supply chain security team is seeking a Senior Software Engineer to join their mission of securing modern software development. You'll work on services that track and manage open-source dependencies, vulnerabilities, and risks across Microsoft's build processes. The role involves architecting, designing, and monitoring services that maintain inventory of external dependencies and submit automated pull requests for issue remediation.

The position offers the opportunity to work on cutting-edge software supply chain security challenges, including package consumption, integrity, and policy management. As part of a remote-friendly team, you'll collaborate with engineers across the US to build and maintain critical security infrastructure.

The ideal candidate will bring strong technical expertise in software engineering, with experience in languages like Python, Java, or JavaScript. You'll work in a collaborative environment, partnering with various stakeholders to improve Microsoft's security posture and developer experience.

Key responsibilities include developing design documents, implementing code optimizations, and serving as a Designated Responsible Individual (DRI) for service reliability. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the chance to impact security practices at a global scale.

Microsoft provides an inclusive culture focused on growth mindset and innovation, making it an ideal place for engineers passionate about security and scalable solutions. The position combines technical challenges with the opportunity to contribute to Microsoft's mission of empowering every person and organization to achieve more.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Collaborates with partner teams and stakeholders to determine user requirements for software supply chain security scenarios
  • Drives identification of dependencies and the development of design documents for developer-centric services
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability
  • Leverages subject-matter expertise to drive project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns

Requirements For Senior Software Engineer

Python
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field 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 upon hire and every two years
  • Ability to meet Microsoft, customer and/or government security screening requirements

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

Senior Software Engineer role at Microsoft Security, focusing on information protection and security solutions development with 4+ years of experience required.

Senior Software Engineer - Security

Senior Security Software Engineer role at Microsoft working on Viva Engage platform, focusing on security engineering, privacy, and AI safety with hybrid work options.

Senior Software Security Engineer

Senior Security Engineer role at Microsoft focusing on Windows and Azure security, offering remote work and competitive compensation.

Senior Software Security Engineer

Senior Software Security Engineer role at Microsoft focusing on AI security assurance and validation, offering competitive salary and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on fraud protection for Azure AD and Microsoft Account, offering competitive salary and remote work options.