Taro Logo

Software Engineer - Security, Multiple Locations

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$84,200 - $165,200
Security
Entry-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer - Security, Multiple Locations

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%).

Last updated 8 hours ago

Responsibilities For Software Engineer - Security, Multiple Locations

  • Review and break down work items into tasks with stakeholder collaboration
  • Collaborate with stakeholders to define feature requirements
  • Apply secure coding standards and best practices
  • Support identification of dependencies and design documentation
  • Contribute to data analysis and feedback integration
  • Ensure compliance with security, privacy, safety, and accessibility standards

Requirements For Software Engineer - Security, Multiple Locations

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline, OR equivalent experience
  • Proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python

Benefits For Software Engineer - Security, Multiple Locations

Medical Insurance
Education Budget
Parental Leave
  • 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

Jobs Related To Microsoft Software Engineer - Security, Multiple Locations