Principal Software Engineer

Principal Software Engineer

Vollzeit Kein Homeoffice möglich
M

Overview As Principal Software Engineer in Zurich, you shape the future of VS Code and Copilot, guiding both product and platform decisions. You will drive architectural improvements across teams, establishing scalable APIs and extension models that empower developers. You’ll prototype bold ideas, resolve cross-team challenges, and mentor senior engineers to deliver high-quality software. This role offers impact at scale in a collaborative, open-spirited environment with a strong focus on performance, accessibility, and developer control. Leistungen / Benefits competitive salary range (CHF 183,800 – 309,700) equal opportunity employer open, collaborative culture security screenings multinational team exposure career development opportunities Verantwortungsbereiche Identify significant product opportunities and systemic engineering problems; set technical direction balancing near-term delivery with long-term health. Prototype and evaluate approaches through code, tests, and debugging to guide architectural decisions. Lead cross-team delivery across Microsoft and GitHub, clarifying ownership and API boundaries. Own outcomes post-release using adoption data, quality signals, and user feedback to steer investment. Improve engineering effectiveness via testing strategies, design patterns, and rapid experimentation tools. Lead technical discussions in the open and collaborate with developers and extension authors to shape designs. Mentor experienced engineers and technical leaders to build judgment and ownership without bottlenecks. Zentrale Anforderungen Bachelor in Computer Science or related technical field plus 6+ years of coding experience in C, C++, C#, Java, JavaScript, or Python or equivalent. Demonstrated technical leadership across multiple teams with alignment-building and initiative delivery. Strong hands-on coding and design skills in large TypeScript and Rust codebases. Experience designing shared platforms, APIs, or large architectures with focus on extensibility and performance. Solid product judgment, prioritization under ambiguity, and translating decisions into practical designs. Track record of mentoring engineers and improving team effectiveness beyond own area. Clear communication, especially around complex technical tradeoffs with engineering and product partners. clear communication mentoring cross-team collaboration TypeScript Rust JavaScript

Principal Software Engineer Arbeitgeber: Microsoft

Microsoft ist ein hervorragender Arbeitgeber, der eine inklusive Arbeitsumgebung fördert und seinen Mitarbeitern bedeutende Wachstums- und Entwicklungsmöglichkeiten bietet. Als Datacenter Security Operations Manager haben Sie die Möglichkeit, in einem dynamischen Team zu arbeiten, das sich auf die Sicherheit von kritischen Infrastrukturen konzentriert, während Sie gleichzeitig von umfangreichen Schulungsprogrammen und einer Kultur der Zusammenarbeit profitieren. Die Position bietet nicht nur ein wettbewerbsfähiges Gehalt, sondern auch die Chance, an der Spitze der Cloud-Technologie zu stehen und einen positiven Einfluss auf Milliarden von Menschen weltweit auszuüben.

M

Kontaktdaten:

Microsoft Recruiting-Team