Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
United States, Washington 
773535106

31.12.2024

Required 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.

  • 3+ years of experience designing, developing, deploying, and monitoring large-scale cloud services and/or application frameworks.

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: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master'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.
  • Knowledge of traditional cybersecurity concepts and techniques
  • Familiarity with Generative AI, LLM orchestration, and hosting ML models
  • Experience building and maintaining client libraries or SDKs.
  • Awareness of, and ability to reason about, modern distributed software design patterns and cloud systems architecture, including microservices, containers, load-balancing, queuing, caching.
  • Ability to communicate technical details clearly across organizational and functional boundaries.

Microsoft will accept applications for the role until January 9, 2025.

Responsibilities
  • Architect, develop and deliver full-stack security solutions in an evolving and fast-paced development environment, with focus on engineering fundamentals like stability, performance, and maintainability.
  • Collaborate with diverse partners across Microsoft’s security community and AI product teams to develop innovative approaches for detecting and mitigating threats at scale.
  • Design and build tools supporting the AI Red Team and AI incident response processes.
  • Be a champion for customer security outcomes by providing relevant guidance and detection/mitigation recommendations.
  • Work closely with applied science and research partners to bring theory to life in practical product implementations.
  • Provide vision, expertise, and technical mentorship to other team members.
  • Embody our Culture and Values.