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

Microsoft Principal Software Engineering Manager - Applied Sciences Group 
Taiwan, Taoyuan City 
626451417

09.10.2025

As a, you will be responsible for architecting solutions, partnering across product and engineering teams, ensuring high code quality, maintainability and performance. Your peers will be experts in multiple disciplines of software engineering, hardware engineering, signal processing and machine learning. You will exercise your creativity working in uncharted areas, designing new solutions, building and shipping them.


Required Qualifications:

  • Bachelor'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.
  • 4+ years of people management experience
  • Experience with software development, systems programming, performance engineering and owning production code
  • Effectively conveying the work you've completed, highlighting its significance, and demonstrating how it distinguishes itself from other projects is crucial.
  • Generating creative ideas and devising clever solutions to problems, followed by the implementation and construction of those solutions.
  • Ability to work in ambiguous uncharted areas and the experience, creativity and technical depth to identify gaps, acquire missing information, align requirements and choose the right direction

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Cross-disciplinary expertise intersecting hardware and software, bridging low-level and high-level engineering.
  • Cross-platform experience authoring software for different operating systems, toolchains and silicon.
  • Experience collaborating with hardware, firmware and application teams, architecting, implementing and debugging systems that cross hardware/software boundaries.
  • Experience with new technology development.

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

Responsibilities
  • Lead scoping, definition, architecture, design and implementation of features.
  • Review architecture, designs and code for quality and adherence to technical standards.
  • Plan and prioritize work, from prototype to production.
  • Collaborate with partner teams on research, development and planning.
  • Mentor, guide and help unblock others.
  • Manage people and drive clarity in ambiguous environments, making sound decisions and offering evidence-based arguments.