Software Engineer 2 at Microsoft

Software Engineer 2 Details

Jan. 30, 2019, 8:37 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Developer Platform team OneDrive/SharePoint Developer Platform
Do you have a passion for maximizing developer productivity? Love watching engineering videos from the huge tech companies about how their systems work? Want to build and evolve the tools and tech that enable developers to build, test, and deploy in minutes? 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 across the entire ecosystem and touching millions of users. The DevPlat team builds the tools, frameworks, components, and services that developers use to build and 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 stay active in the open-source community, sharing some of our own tools ( http://rushjs.io , http://api-extractor.com/ , http://apidoctor.md , and more)

We are looking for driven engineers who want to build the best developer experience on the planet. We have a wide range of interesting and challenging problems to solve for our large codebases, including build optimization, dependency and package management, continuous integration and deployment, compliance, test suite coverage, and creating intelligent agents for analyzing quality and performance. We are looking for an engineer who is excited about solving these tough problems and working across the company to learn from and contribute to best practices.
Required qualifications: Expertise in one or more languages: TypeScript, JavaScript, C#, Python, Java, Swift. 2+ years of experience shipping production services software. A BS or MS in Computer Science, or equivalent experience. A solid understanding of API design, algorithms, and data structures. Preferred qualifications include: Web development experience (TypeScript, React, Angular, jQuery, node.js) JavaScript build/tooling experience (monorepos, webpack, npm, pnpm, yarn, eslint, tslint) Experience with engineering systems such as testing platforms, continuous integration systems, deployment
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger