Microsoft Corporation R&D Service Engineer in Cambridge, Massachusetts

You will be a remote embedded technician supporting 50 researchers in a small lab setting like a start-up. You will need to interact with researchers and folks just learning the environment, and be capable of success with both. You will need to be an IT generalist that can dig deeper as a specialist, and can think on his\her feet, a whiz so to speak that takes the scenarios presented and makes sound decisions. In other words, there is IT and breadth of knowledge and then there is just figuring out root cause and then engineering a solution, so an issue does not happen again. IT Managers that work only on large scale projects at a high level, but do not have the basic hands-on skills are going to struggle in this role. You will design solutions that fully qualify and meet the customer’s needs today and into the near term, not just an IT solution that is technically sound. You will interact with corporate IT and other IT teams to gain a reasonable result for the group, you support. You will be self-motivated, self-directed, and have a strong desire to find a workable solution. You will think about the security and corporate policy implications of any solution you provide as part of the finished product.


You will work remotely with a team that engineers, deploys and supports the technical and procedural needs that develop in the process of conducting basic computer science research. To facilitate effective research with timely delivery of technical solutions based on Microsoft and or 3rd party software and hardware. To focus on delivering timely solutions engineered with the highest possible levels of customer service, attention to detail, cost effectiveness and trustworthy computing.

You will engineer, manage, and conduct in-depth troubleshooting and analysis of existing and new solutions for various research projects. The focus being toward distributed computing and includes privacy, security, protocols, fault-tolerance, large-scale systems, concurrency, computer architecture, Internet search and services as well as related theory. This includes: Designing, securing, deploying, maintaining, and improving existing and new network related servers, services, and research applications.

You will provide expertise in the development, troubleshooting and support of Intra and Internet based applications. You will create and drive specifications for future designs and configurations of web related servers and services. You will develop and implement architectural and procedural requirements aimed at improving service delivery and customer satisfaction. You will provide software, hardware and security focused configuration of existing and new servers and services. You will support existing server configurations leveraging the following Microsoft software, services and more: Windows 2016, Azure, IIS, SQL, System Center Suite, FTP, HPC, Exchange, and SMTP.

Additional responsibilities include network design and configuration, back-up and verifications of server configurations and user data where necessary, implementing and maintaining server monitoring, hardware / software load balancing technologies and change control procedures. Evaluating and implementing additional software, hardware, configurations, and applications as required by various teams to support research and development efforts is important. You will address and support general network needs as requested by researchers in support of their research efforts. Drive automation of tasks by leveraging technology available within and outside of Microsoft. Providing training to end users as well as a wide variety of other support duties as required.

In this role, you will interact with lab leadership and provide first-class and professional executive support as well and have an ability to dig deep, keep trying, maintain an honest dialogue while explaining your action plan, accept mentoring when hitting roadblocks, and stay cool under pressure while working through something. You will follow-through on what you commit, discover, and qualify expectations; and develop or adapt methodologies to keep all issues active in queue.

The role also requires you to learn our Audio Video infrastructure and capture, record, and stream periodic lectures and events.


Sound troubleshooting, analytical and organizational skills. A minimum of 8 - 10 years of demonstrated work experience in related fields. A BS/BA degree in computer science or related field preferred. In depth knowledge of networking protocols including TCP/IP. Familiarity with wireless networking technologies. Experienced in OS image development and deployment.

High level experience with Windows and Microsoft products Functional experience with UNIX and OS X operating systems. Thorough knowledge of Microsoft Server components as well as other industry standard server components. Experience with end user computer hardware, networking equipment and desktop software applications. A proven ability to learn and come up to speed quickly on new / unfamiliar technologies. Strong documentation and communication skills.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form at .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.