Principal Software Engineer at Microsoft

Principal Software Engineer Details

Jan. 25, 2019, 9:40 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Developer Platform team OneDrive/SharePoint Developer Platform
Do you have a passion for platforms that empower developers to create awesome apps? Obsessed with detail and creating great user experiences? Love staying on the cutting edge, constantly learning new technologies, and trying out new approaches? Hungry for your work to reach millions of people? If so, come join the OneDrive/SharePoint Developer Platform team! OneDrive and SharePoint are rapidly-growing services at the center of Microsoft's cloud, reaching almost every part of the company. The DevPlat team builds the frameworks, components, and services that app developers use to integrate with OneDrive and SharePoint, both within Microsoft and outside. Developers are our target audience and we obsess over making them happy. We work across the company to share our technology and set standards for making things better for developers.

We are looking for driven engineers who want to build the best developer platform on the planet. As a member of our team, you will design and implement reusable UX components, APIs, tools, and frameworks that power OneDrive and SharePoint, and enable thousands of developers in the Microsoft ecosystem to build apps. You will get to use, produce, and contribute to open source projects. You will interact directly with our developer community on sites like GitHub and StackOverflow, helping them as well as learning from them to continuously evolve our platform.
Required qualifications: Expertise in one or more languages: TypeScript, JavaScript, C#, Python, Java, Swift. A good grasp on API design, algorithms, and data structures. A BS or MS in Computer Science, or equivalent experience. 8+ years of experience shipping production services software. Preferred qualifications include: Web development experience (TypeScript, React, Angular, jQuery, node.js, webpack) Solid understanding of CSS, browser quirks (LESS, SASS) Accessibility experience with screen readers Experience with data flow patterns and libraries – flux, redux, mobx, relay, MVVM, MVC Experience
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger