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

Microsoft Senior Software Engineer 
Taiwan, Taoyuan City 
949029152

Today

operational improvement

role supports flexible work from home with occasional inoffice meetings.

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 5+ 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 in designing and building scalable distributed full stack systems and cloud-native applications (AWS, Azure, or GCP) with a hands on coding experience.
  • 3+ years of experience working in agile, fast-paced environments, navigating ambiguity and facilitating impactful outcomes.
  • 3+ years of experience with modern frameworks and tools for APIs, microservices, and front-end development.

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.

Preferred qualifications:

  • Master's Degree in Computer Scienceor related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR 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.
  • 5+ years leading or contributing to cross-functional engineering projects, with strong communication and collaboration skills across teams and stakeholders.
  • 2+ years of applied AI/ML experience, such as building models, leveraging AI services, or applying automation.
  • Experience with containerization and orchestration (Docker, Kubernetes), CI/CD pipelines, and DevOps practices.
  • Knowledge of modern database systems (SQL, NoSQL, caching, streaming).
  • Familiarity with modern front-end frameworks (React, Angular, or similar).
  • Demonstrated ability to handle ambiguity, drive clarity, and prioritize effectively.
  • Solid understanding of data structures, algorithms, and system design.
  • Ability to independently drive projects from concept to delivery.
  • Excellent communication skills and a collaborative mindset.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until October 15, 2025.


Responsibilities
  • Design, build, and deliver scalable, resilient, and high-quality software systems, contributing across the full stack, from distributed back-end services and APIs to front-end experiences.
  • Take ownership of projects end-to-end, from translating business requirements into technical designs through implementation, testing, deployment, monitoring, and iteration.
  • Write clean, extensible, and maintainable code, driving engineering quality through reviews, performance optimization, testing, and security best practices.
  • Ensure production reliability by monitoring systems, diagnosing and resolving issues quickly, and improving operations through automation and observability.
  • Mentor and guide teammates, fostering a culture of learning, innovation, and high standards by sharing knowledge and leading through example.
  • Collaborate closely with product managers, designers, and cross-functional teams to rapidly prototype, deliver impactful features, and incorporate stakeholder feedback.
  • Stay ahead of emerging technologies (cloud, distributed systems, AI) and integrate modern tools and approaches to evolve product architecture and developer productivity.
  • Provide technical leadership in distributed systems and cloud-native design, setting direction and raising the engineering bar across products and teams.