Microsoft is seeking a Security-focused Software Engineer to join our team. This role offers an opportunity to develop secure software, tools, and code for design, infrastructure, technology platforms, and end-user applications. You'll create and implement secure, maintainable code while collaborating with stakeholders to determine requirements and incorporate user feedback.
As a Software Engineer in Security, you'll work on debugging, quality assurance, and proactively identifying security issues. The role involves understanding customer scaling requirements and applying best practices for meeting performance expectations while maintaining high security, privacy, and accessibility standards.
Microsoft's culture emphasizes a growth mindset, innovation, and collaboration. We're looking for learn-it-alls rather than know-it-alls who can help raise our security standards while applying Microsoft's security policies and best practices.
The position offers competitive compensation ($84,200 - $165,200 base salary, higher in SF and NYC areas) and comprehensive benefits including healthcare, educational resources, savings plans, and parental leave. You'll have opportunities to work on challenging security problems while contributing to Microsoft's mission of empowering every person and organization to achieve more.
Required qualifications include a Bachelor's degree in Computer Science or equivalent experience, plus proven coding experience in languages like C, C++, C#, Java, JavaScript, or Python. Security experience or interest is preferred. The role offers flexible work arrangements with up to 100% remote work possible and minimal travel requirements (0-25%).