Expoint - all jobs in one place

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

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
Taiwan, Taoyuan City 
834263592

03.04.2025

We are looking for a Principal Software Engineer to help us design, architect and build large scale platforms, cloud services and engineering systems. You will work in collaboration with other Engineers, Researchers, Data Scientists and Architects to continue to learn and build your skill sets on how to innovate the design approach of said pipelines and services.

Skills Required

  • Coding experience C#, Python or other equivalent programming languages and 13+ years of development experience in Enterprise environments.
  • Strong analytical, problem solving and organizational skills
  • Ability to work on Greenfield projects from ideation to productionalize.
  • Proven experience with building and supporting services, including logging, monitoring, alerting, and measuring reliability and availability.

Preferred Experiences and Technologies:

  • Azure Cloud and multi cloud development and deployment.
  • Hands-on scripting knowledge in PowerShell / Bash
  • Platform development experience for production environments
  • Experience with architecting solutions for complex distributed problems

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
  • Design and develop large scale distributed software services and solutions
  • Adhere to and drive modern software engineering practices through design reviews
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions
  • Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
  • Improve test coverage for services, organize and implement integration tests, and resolve problem areas
  • Considers testability, portability/monitoring, reliability, and maintainability, and understands when code is ready to be shared and delivered
  • Exposes test coverage issues, organizes and implements integration tests, and resolves problem areas
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users
  • Focus on customer/partner needs through a data driven approach
  • Troubleshoot and optimize automation, reliability and monitoring for Live Site
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
  • Focus on customer/partner needs through a data driven approach.
  • Ability to deal with ambiguity associated with working in a fast-paced and dynamic environment by providing clarity
  • Leadership skills: Including judgement, resolution, negotiating and decision-making skills.
  • Ability to technically mentor Junior/Mid-Career engineers.