This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Want to build a modern web browser with security, stability and high performance? Fix them! The Microsoft Edge Fundamentals team focuses on providing basic guarantees for the normal operation of Edge, such as security, performance, stability, accessibility, etc. We are hiring a Senior Software Engineer to work on Edge App Defaults. As a member of this team, you will gain a deep understanding of the various problems users encounter when using Edge, analyze their causes, and provide solutions. At the same time, you can also use various data platforms to evaluate the results of your work and the value it brings to users.
Job Responsibility:
Work with other teams, not only within Edge, but also with the Windows team to provide users with good Internet experience
Dig into the OS code and gain a deeper understanding of Windows
Analyze Edge online usage data to identify emerging attack behaviors targeting Edge, and drive feasible mitigation solutions end-to-end
Leverage advanced AI technology to shorten the detection latency for new attack behaviors
Leverage advanced AI solutions to build sustainable, iterative, and long-term effective defense strategies
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
3+ years in Windows desktop GUI application experience
Proficient on English reading and writing
Nice to have:
Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Familiarity with Win32 API program development
Chromium based work experience
Familiarity with assembly and reverse engineering
Familiarity working in an agile environment, attending daily standup
Average verbal smooth English communication ability