Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Microsoft Back-End Senior Software Engineer - Security AI 
Taiwan, Taoyuan City 
894125258

16.10.2025

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline 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 of experience designing, developing, or maintaining secure software systems , with applied knowledge of authentication , data protection , access control , and secure coding practices .

  • 3+ years of experience designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, GCP, or comparable cloud environments , with production ownership and CI/CD pipeline integration .​
  • 2+ years of experience applying distributed systems concepts such as concurrency, conflict resolution , and consensus algorithms to build resilient and maintainable back-end architectures .​
  • 2+ years of experience building systems with emphasis on reliability , durability , and operational efficiency , including experience with live site operations , incident response , and performance optimization .​

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 Cloud Background Check upon hire/transfer and every two years thereafter.

Additional or Preferred Qualifications:

  • 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 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 equivalent experience.

  • 2+ years of experience designing or working with secure execution environments (e.g., sandboxing , containerization , virtualization ) for safe workload handling , including exposure to malware analysis or threat intelligence workflows .
  • 2+ years of experience in MLOps , AIOps , or SecDevOps , including deploying and maintaining ML/AI services on cloud platforms such as Azure , AWS , or GCP , with a focus on automation , scalability , and security .​

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities
  • Design and build scalable infrastructure to support security automation, service reliability, and AI-driven threat protection across global environments.
  • Develop secure execution environments that ensure safe handling of sensitive workloads, including malware analysis, threat intelligence, and sandboxing.
  • Implement and optimize CI/CD pipelines to streamline deployments, improve system efficiency, and enhance automation for rapid, reliable releases.
  • Integrate security best practices into infrastructure and service orchestration by collaborating with cross-functional teams across engineering, product, and security.
  • Drive innovation in secure computing by researching, prototyping, and implementing emerging technologies to strengthen security and performance.
  • Architect and maintain high-availability systems that meet stringent reliability and compliance standards for mission-critical security services.
  • Develop APIs and microservices that enable seamless integration of AI-driven threat detection and response capabilities into enterprise workflows.
  • Monitor, analyze, and improve system performance through telemetry, observability tools, and proactive optimization strategies.
  • Champion secure coding practices and threat modeling throughout the development lifecycle to minimize vulnerabilities and ensure resilience.
  • Mentor engineers and contribute to technical leadership , fostering a culture of collaboration, learning, and continuous improvement.