Microsoft is seeking a Security-focused Software Engineer to join their team. This role involves developing 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.
The position requires strong debugging skills and knowledge of security best practices. You'll work on ensuring high standards of security, privacy, safety, and accessibility across all solutions. The role involves reviewing and breaking down work items, providing estimations, and supporting feature deployments while considering user and service impacts.
Microsoft offers a culture of continuous learning and growth, emphasizing a "learn-it-all" rather than "know-it-all" mindset. The company provides comprehensive benefits including healthcare, educational resources, savings plans, and parental leave.
Key responsibilities include collaborating on feature requirements, applying secure coding standards, supporting system architecture decisions, and maintaining service reliability within SLA timeframes. You'll need to stay current with security technologies and best practices while contributing to product engineering decisions.
The position offers competitive compensation with a base pay range of $84,200 - $165,200 (higher in SF Bay Area and NYC). This role provides an opportunity to work with cutting-edge technology while ensuring Microsoft's security and trust commitments to customers are met.
The ideal candidate will have a Bachelor's degree in Computer Science or related field, or equivalent experience, with proven coding experience in languages like C++, Java, Python, etc. Interest or experience in security is preferred. The role offers hybrid work flexibility with 0-25% travel requirements.