Taro Logo

Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more, focusing on security, innovation, and inclusive technology solutions.
$100,600 - $199,000
Security
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II

Microsoft Security is seeking a Software Engineer II to join their Cyber Defense Engineering (CDE) team, which manages services enabling defense operations for Microsoft. The role focuses on engineering for threat hunting, containment, investigations, and security incident operations.

As part of Microsoft's security organization, you'll work on reshaping security and empowering users, customers, and developers with end-to-end simplified security cloud solutions. The position involves working with big data, cybersecurity, and cloud technologies to develop tools and systems that operate at the scale of internal threats.

The role offers a competitive base salary range of $100,600 - $199,000 (higher in SF Bay Area and NYC: $131,400 - $215,400) and comes with comprehensive benefits including healthcare, educational resources, and parental leave. You'll be working in a culture centered on embracing a growth mindset and excellence, making impactful contributions to Microsoft's security infrastructure.

Key responsibilities include maintaining data source inventories, implementing data collection improvements, developing validation tools, and participating in platform architecture designs. You'll need a Bachelor's in Computer Science or related field with 2+ years of technical engineering experience, particularly in languages like C#, Java, JavaScript, or Python.

The position offers up to 100% work from home flexibility and involves no travel requirements. You'll be joining a team that values collaboration, innovation, and making the world a safer place through technology. This is an excellent opportunity for someone passionate about security engineering who wants to make a significant impact at global scale.

Last updated 2 days ago

Responsibilities For Software Engineer II

  • Create and maintain an inventory of data sources
  • Identify and implement data collection improvements
  • Define data quality requirements
  • Develop tools for validating data accuracy and completeness
  • Develop health monitoring and reporting functionality
  • Participate in Data Platform architecture designs
  • Build and implement solutions per requirements
  • Client-side web application development and testing

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Coding experience in C, C++, C#, Java, JavaScript, or Python
  • 1+ years of experience designing, developing, or maintaining secure software systems
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II

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