Software Engineer II
Microsoft
Vancouver, British Columbia, Canada
6d ago

Do you have a drive to implement products, and tools to detect malicious behavior that is trying to evade detection? The Microsoft Defender for Endpoint team is looking for you.

We are creating an industry leading product to provide information protection features for attack vectors oncross platform desktopsand mobile devices.

Our client products and tightly integrated backend services need to be designed to protect hundreds of millions of customers in real time.

The technologies consist of a wide variety of software encompassing user mode system services, application and user interface level components, virtualization and emulation technologies, behavior detection, pattern matching, file format and network protocol parsers, exploit and information protection and much more.

We are the engineering team behind endpoint protection features ().

Responsibilities

We are looking for fast learning, highly-motivated, collaborative, creative and analytical software engineers. In this position you will work closely with other engineering disciplines to plan, design, implement and validate security products and features.

In addition to technical skills, you should havea passion for learning, and innovation. You will be working on cross-platform client code.

Qualifications

Required qualifications :

  • Bachelors, Masters, or PhD in computer science, engineering or equivalent
  • years of client side software development experience in C / C++ / Objective-C
  • Experience in developing multi-threaded and high-performance code at the system level for client operating systems such as macOS andLinux
  • CS fundamentals, problem solving skills, coding and debugging skills
  • Good communication and cross group collaboration skills
  • Preferred qualifications :

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form