Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer II 
Taiwan, Taoyuan City 
757936747

Today

As aon our team, you will lead the design, development, and deployment of highly scalable and reliable software components, drive technical strategy and build cloud services that operate at high scale and availability.
As a member of the team, you will act as a Designated Responsible Individual (DRI) in an on-call rotation (typically 24/7 for one week every 6-8 weeks) to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.


Required Qualifications:

  • Bachelor's Degree in Computer Scienceor related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited toReactJs, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Requirements:

Abilityto meet Microsoft,and/or government security screening requirementsrequired 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:

  • Experience building on top of Azure Services (such as Azure Function, Service Fabric, Logical App, Service Bus, Azure KeyVault, Authentication, Traffic Manager, Load balancer, App Insights, etc) or other cloud services such as AWS.
  • Demonstrated experience or in-depth knowledge of distributed systems design principles, micro-service architecture, scalability patterns, and high-availability architectures.
  • Demonstrated experience with problem-solving and applying a data-driven approach to debugging and performance optimization.

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

Responsibilities
1. Create, implement, optimize, debug, refactor, and reuse code to enhance performance, maintainability, effectiveness, and return on investment (ROI).


2. Design, develop, and operationalize the deployment of complex, enterprise-grade cloud services that leverage multiple services and platforms, ensuring high availability, scalability, robustness, and observability.3. Leverage subject-matter expertise of product features and partner with stakeholders (e.g., project managers) to drive project plans, release plans, and work items for the work-group. Drive the identification of dependencies and the development of design documents for products, applications, services, or platforms.4. Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook, working on call to monitor systems/products/services for degradation, downtime, or interruptions, alerting stakeholders about status, and initiating actions to restore systems/products/services for both simple and complex problems when appropriate.5. Pro-actively seek new knowledge and adapt to new trends, technical solutions, and patterns to improve the availability, reliability, efficiency, observability, and performance of products while driving consistency in monitoring and operations at scale.6. Lead by example, engage in discussions on the architecture of products or solutions, and apply engineering principles to establish robust and maintainable architecture and designs.7. As a member of the team, you will act as a Designated Responsible Individual (DRI) in an on-call rotation (typically 24/7 for one week every 6-8 weeks) to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.