Senior Software Engineer at Microsoft

Senior Software Engineer Details

June 11, 2019, 3:58 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
multi-disciplinary engineering team The Microsoft Open
Would you like to help drive Microsoft's transition to a more open and agile approach to software development? Do you want to impact the entire company and drive the industry forward with large-scale open source? If so, we need your technical and development skills to help craft and deliver the vision for how we develop software for years to come. The Microsoft Open Source Programs Office is a small, multi-disciplinary engineering teamthat works across the company to ensure Microsoft's success with open source. We: Define policies that make open source engineering easier. Build tools and services that eliminate engineering friction related to open source (e.g., https://opensource.microsoft.com). Gather and disseminate open source data from GitHub, Travis, Stack Overflow, and more that track to the open source world. Develop core insights around open source project health, and business value. Build playbooks that enable our businesses to expand their open source work quickly and successfully

Identifying and developing opportunities to automate open source workflows from component detection in build to auto-publishing source to integration with third-party systems. Contributing key ideas to product/service design and vision aimed at solving customer problems and delivering value. Leading by example within the team by producing simple, extensible and maintainable code. Designing and implementing web experiences and bots around the policies, processes we define using modern cloud architecture and platforms (many of our projects are implemented in Node.js and run on Microsoft Azure). Diving
Basic Qualifications: CS, EE bachelor's degree or equivalent 4-5 years' experience in software development emphasizing open source and non-Microsoft stack technologies such as Node, JavaScript, Docker, cloud services, GitHub, Travis, Maven and more. Excellent management and leadership skills Excellent written and verbal communication skills You have a deep understanding of how open source happens and thorough technical understanding of software engineering. An interest and ability to dive into data and gain insights from multiple sources will be key to your success. You think holistically and are
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft