Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer Full Stack 
Taiwan, Taoyuan City 
819985153

02.09.2025

Senior Software Engineerto lead the design and development of next‑generation self‑service capabilities. In this role, you will partner with design, product, and AI teams to define technical direction, deliver impactful features end‑to‑end (from UI to services and data), and mentor engineers to achieve engineering excellence. You will play a key part in shaping the architectural vision, driving cross‑team alignment, and ensuring our solutions meet the highest standards for performance, accessibility, security/privacy, and maintainability.


Required:

  • 7+ years of professional software engineering experience, including shipping customer-facing web applications.
  • 3+ years designingsystem‑level featuresand landing them in production (design docs, trade‑off analyses, cross‑service integration).
  • withReact and TypeScriptand modern web fundamentals (HTML, CSS, accessibility, performance).
  • Hands‑on experience buildingcloud services and APIson Azure usingNode.js/Java/TypeScript or C++.
  • demonstrated

Preferred:

  • Experience integrating AI-powered or conversational UI features into applications.
  • Background in Microsoft 365, Teams extensibility, or Copilot plugin development.
  • Experience with design systems, accessibility standards (WCAG), and performance optimization.
  • Knowledge of cloud-based services (Azure) and CI/CD pipelines.

    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.
Responsibilities
  • Lead system design end‑to‑endfor AI‑powered, user‑facing experiences: define client architecture, service/API contracts, data models, and integration boundaries across services.
  • Author design documents and run reviews
  • solutions using React and TypeScript with sharedcomponentlibraries and design systems.
  • Design and implement cloud services/APIsusing one or more of: Node.js/Java/TypeScript or C++
  • Own data persistence and integration patterns(e.g., Cosmos DB or SQL, Redis caching, queues/eventingwith Service Bus/Event Hubs) and ensure data quality and resiliency.
  • Apply secure‑by‑design practices
  • Serve as DRIfor critical components, author runbooks, lead incident response, and drive post‑incident reliability improvements.
  • Mentor and leadengineers on architecture, code quality, testing strategy (unit/integration/e2e), and CI/CD best practices.
  • Instrument and analyze telemetryto inform product decisions; define KPIs and A/B experiments tovalidateexperience and service changes.
  • (design, product, AI platform, security, data) to land feature roadmaps and align on technical direction.