Principal Software Engineer - Microsoft Red Team
at Microsoft
Redmond, WA 98052, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Jun, 2024 | USD 256800 Annual | 30 Mar, 2024 | 2 year(s) or above | Languages,Security,Microsoft,Computer Science,Threat Intelligence,Base Pay,Penetration Testing,Security Operations | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
The Microsoft Red Team is looking for a Principal Software Engineer to join our Intelligence team. The Intelligence team is focused on developing and maintaining the Microsoft Security Graph, a platform that collects, analyzes, and visualizes security data from various sources, such as telemetry, logs, threat intelligence feeds to help Microsoft defend against external threat actors.
As a Principal Software Engineer, you will be responsible for designing, developing, and delivering solutions that enhance the Microsoft Security Graph and enable the red team to assess Microsoft’s security posture and secure Microsoft’s infrastructure and services. You will work closely with other engineers, analysts, and operators on the team, as well as with stakeholders from other security teams across Microsoft. You will also have the opportunity to research and apply cutting-edge technologies and techniques in the fields of security, data science, and AI.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
QUALIFICATIONS
Required/Minimum Qualifications:
- Bachelor’s Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- OR equivalent experience.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Additional/Preferred Qualifications:
- 2+ years of experience with graph technologies.
- 2+ years of experience in security, especially in areas such as penetration testing, threat intelligence, vulnerability analysis, and security operations.
- Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment and with diverse stakeholders.
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $133,600 - $256,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $173,200 - $282,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
- Microsoft will accept applications for the role until April 27th, 2024.
Responsibilities:
RESPONSIBILITIES
- Designing and implementing scalable, reliable, and secure data pipelines and APIs that ingest, process, and expose security data from various sources.
- Building and deploying data analytics and machine learning solutions that provide insights and intelligence on security threats, vulnerabilities, and risks.
- Creating and enhancing data visualization and exploration tools that enable the red team and other security teams to interact with the Microsoft Security Graph and discover actionable information.
- Ensuring the quality, performance, and reliability of the Microsoft Security Graph and its components, using best practices and methodologies such as testing, monitoring, logging, and debugging.
- Collaborating and communicating with other engineers, and contribute to a positive and inclusive team culture.
Other:
- Embody our Culture and Values
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
- Microsoft will accept applications for the role until April 27th, 2024
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Information Technology/IT
IT Software - Network Administration / Security
Software Engineering
Graduate
Languages including but not limited to c c c java javascript or python
Proficient
1
Redmond, WA 98052, USA