Rsde II

Microsoft Corporation Redmond , WA 98053

Posted 3 weeks ago

Are you passionate about building new tools to help cloud developers easily find hard-to-find bugs? Do you want to work with world's best researchers to tackle hard problems in testing and debugging complex cloud applications? Are you fascinated by the possibility that numerous teams in Microsoft's cloud platform use your tools on daily basis to ensure reliability of their products? Do you possess strong system building skills to develop, implement and evaluate new ideas and technologies, demonstrating their impact to Microsoft and to the world?

If so, this might be the right job for you - join us and help develop cutting edge technology working with our researchers and engineers to make Microsoft Azure the most reliable cloud platform of the world!

We are looking for a Research Software Engineer with strong system building skills to join our team to develop industry leading cloud testing tools. Successful candidates will have several years of experience in building production systems, debugging and troubleshooting cloud applications. They should be driven by the desire to solve problems for partners whether by leveraging sophisticated techniques or straightforward tricks.

Required Qualifications:

  • Degree in CS/CSE or related technical area
  • 3+ years of experience working in a managed-runtime language (e.g., C#, Java)
  • Knowledge of good software engineering practices

Preferred qualification

  • A good understanding of .Net runtime

  • Experience of working in Microsoft technologies (e.g., Azure, C#)

  • Advanced degree in CS/CSE is a plus, but not required.

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.

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

  • Lead the development/testing effort of the project

  • Work closely with other engineers and researchers in the team.

  • Create and maintain relationships with product teams.

  • Work with internal (within Microsoft) users of the technology as needed.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Rsde Mobility & Networking Research (Mnr) Group

Microsoft Corporation

Posted 2 months ago

VIEW JOBS 9/25/2018 12:00:00 AM 2018-12-24T00:00 Come join the top industrial research group for datacenter and wide area networking research. The mission of the Mobility & Networking Research (MNR) Group at Microsoft Research is to invent and research technologies that make Microsoft's networks, services, and devices indispensable to the world. The MNR group focuses on basic and applied research in all areas related to networked systems and mobile computing. We build proof-of-concept systems, engage with academia, publish scientific papers, publish software for the research community, and transfer cutting-edge technologies to Microsoft's product groups. The MNR group has dominated top academic conferences including ACM SIGCOMM and USENIX NSDI, and has had massive impact on the Azure Network by productizing research technologies including Software Defined Networking, Hardware-accelerated Datapath, and Network Verification. The MNR group is seeking Senior Research Software Development Engineer candidates with stellar empirical R&D skills and technical backgrounds in computer networking. The ideal candidates will have experience in large-scale networks in addition to being fluent in the state-of-the-art research in networking. The ideal candidates should have strong ability to work with researchers at Microsoft to push forward research agendas, be a team player in a collaborative and supportive environment with outstanding programming skills. The work will require excelling in fast-paced execution and implementation on the Azure network. Applicants should demonstrate depth of knowledge in networking and operating systems, and demonstrate experience in big data processing, experimentation and modeling. * A Bachelors degree and a Masters degree in Computer Science or Electrical Engineering (or closely related industry) are required. * A Ph.D. degree in Computer Science or Electrical Engineering, specializing in networking, is preferred. * Experience on research projects and/or co-author on papers in top peer-reviewed journals or conferences or workshops in computer networking is preferred. Any one of the following experiences are be preferable: * Congestion control algorithm design * RDMA networks and RDMA-based system design * Wide area network operations * Traffic engineering and software-defined networking * Management and programming of network switches * Experience with programming languages such as Python, C++, Java, C#. * Experience with analysis tools such as R, Python, Cosmos, Scope, Hadoop, Kusto. * Excellent critical thinking and communication skills (written and oral) 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. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. * Develop networking solutions that extend the state of the art in production cloud-scale systems. * Implement and evaluate novel solutions for improving network protocols and network traffic management on intra-datacenter networks, cross-datacenter networks, and inter-domain peering. * Analyze and improve the performance of network congestion control algorithms and hardware-assisted distributed systems. * Analyze and improve the performance of network traffic engineering algorithms on large-scale datasets. * Implement prototypes of centralized traffic managers that can scale to large cloud networks. * Implement and evaluate prototypes using simulations, small-scale testbeds and large-scale production environments. * Collaborate closely with team members on developing systems from prototyping to production level. Work closely with Azure engineering teams to drive scalable implementations. Microsoft Corporation Redmond WA