Microsoft's One Engineering System (1ES) team is seeking a Principal Software Engineer to enhance software engineering tools and boost developer productivity. This role involves developing and operating critical engineering tools and services including build tools, verification services, and machine learning services that support Microsoft's vast developer ecosystem.
The position offers the opportunity to work on systems used by tens of thousands of developers, handling millions of daily project builds across multiple data centers worldwide. The role combines technical leadership with hands-on development, requiring expertise in large-scale cloud services and a passion for improving developer experiences.
As a Principal Engineer, you'll be responsible for setting architectural direction, collaborating with stakeholders, and designing scalable solutions. The role offers up to 100% remote work flexibility from Vancouver, with competitive compensation ranging from CAD 135,800 to CAD 253,000 annually.
The ideal candidate will have 10+ years of engineering experience or a Master's degree with 8+ years experience, strong expertise in languages like C++, Java, JavaScript, or Python, and a proven track record of building large-scale systems. You'll join Microsoft's mission to empower global achievement while working in an inclusive culture that values growth mindset and innovation.
Benefits include comprehensive healthcare, educational resources, investment options, parental leave, and generous time off. This role offers the chance to make a significant impact on Microsoft's engineering infrastructure while working with cutting-edge technologies and talented teams.