微软职位内部推荐-SW Engineer II for Azure Network

简介: 微软近期Open的职位:Software Engineer IIThe world is moving to cloud computing. Microsoft is betting Windows Azure as our cloud computing platform.

微软近期Open的职位:

Software Engineer II


The world is moving to cloud computing. Microsoft is betting Windows Azure as our cloud computing platform. Important steps have already been taken to virtualize storage and computing through software, increasing agility, asset utilization, and automated management, while shifting to scale-out, secure, and low cost infrastructure. The challenge now is to develop the software to virtualize the network, and to achieve corresponding gains.


Creating a new, virtualized network, optimized for the cloud, represents a once-in-ten-years technological shift. This shift is beginning. The time to be a part of it is now; in three years, the ship will have sailed. Join and become a member of the Windows Azure Data Center Network Virtualization (DNV) team to design and develop the solution. We face intense competition in this space from Amazon, Google and others, and investment in network virtualization is key for us to differentiate and win.


We are looking for a Software Engineer to design and implement Windows Azure’s software stack for data center network virtualization. The developer will work with a team of other software developers to design and implement datacenter network virtualization solutions that scale out and remove the fragmentation limitations of traditional datacenter networking solutions. The developer will participate in architecture and designs of various components that constitute this software based solution and ensure a timely execution of the components with high quality. &nbsp In this role you will be responsible for critical components of the network virtualization solution. This will include owning certain components from design, engaging with other teams to manage dependencies, implementation, to monitoring of the deployed service. This is a high visibility position in an area of large and expanding investment for Windows Azure and offers a terrific opportunity for technical and career growth.


We seek candidates with expertise in one or more of the following areas:

- &nbsp&nbsp&nbsp&nbsp Switching and routing protocols, transport protocols (TCP/UDP), security protocols (IPSEC, SSL)

- &nbsp&nbsp&nbsp&nbsp Windows internals (networking stack and other OS components); traffic and performance monitoring; protocol processing offloads and other performance enhancements; reliable, high quality software development; software integration;

- &nbsp&nbsp&nbsp&nbsp Virtualization (hypervisors; virtual machine switching); NDIS; performance optimization; network hardware capabilities - NICs, switches, routers;

- &nbsp&nbsp&nbsp&nbsp Network control planes; programmable networking; control plane, fault, and performance monitoring.

- &nbsp&nbsp&nbsp&nbsp Distributed systems, directories, distributed hash tables


The successful candidate will have:

• 5+ years of experience in software development is a must have

• 5+ years of professional development experience

• experience working in a networking and distributed systems environment

• Solid Design and Dev skills

• Experience shipping products or services

• Passion and drive for profound impact

• Systems programming experience

• BS or MS or PhD degree in Computer Science, or equivalent experiences


Microsoft is an equal opportunity employer and supports workforce diversity.

如果你想试试这个职位,请跟我联系,我是微软的员工,可以做内部推荐。发你的中英文简历到我的邮箱:Nicholas.lu.mail(at)gmail.com

目录
相关文章
Windows下的CMake下载与安装
Windows下的CMake下载与安装
Windows下的CMake下载与安装
|
关系型数据库 TensorFlow 算法框架/工具
Docker技术概论(4):Docker CLI 基本用法解析
Docker技术概论(4):Docker CLI 基本用法解析
887 1
|
Oracle Java 关系型数据库
yum安装指定版本的openJDK
yum安装指定版本的openJDK
|
安全 Ubuntu Linux
SELinux 简介
前段时间的工作遇到了一些关于 SELinux 的问题,初次接触不熟悉此概念,导致当时配置策略时束手束脚,焦头烂额,为此去系统的学习了下 SELinux 的东西。聊 SELinux 之前,先来看看什么叫做访问控制。
155 3
SELinux 简介
|
关系型数据库 MySQL Linux
centos7 linux系统安装mysql 5.7
centos7 linux系统安装mysql 5.7
348 1
centos7 linux系统安装mysql  5.7
Sphinx 编译文档失败
Sphinx 编译文档失败
293 0
|
机器学习/深度学习 移动开发 索引
Python 字符串str详解(超详细)(三)
Python 字符串str详解(超详细)(三)
188 0
|
Web App开发 机器人
阿里云RPA&码栈PRO新春钜惠
RPA全称机器人流程自动化(Robotic Process Automation),是一种新兴的“数字劳动力”,可以替代或辅助人完成规则明确的重复性劳动,大幅提升业务流程销量,实现企业业务流程的自动化和智能化,从而降本增效。目前,RPA解决方案的应用场景几乎涵盖了所有行业,包括银行、保险、制造、零售、医疗、物流、电子商务甚至政府和公共机构。
阿里云RPA&码栈PRO新春钜惠
|
Java
Java 最常见的面试题:String str="i"与 String str=new String("i")一样吗?
Java 最常见的面试题:String str="i"与 String str=new String("i")一样吗?
215 0
|
存储 安全 Java
看完你就明白的锁系列之锁的状态
前面两篇文章我介绍了一下 看完你就应该能明白的悲观锁和乐观锁 看完你就明白的锁系列之自旋锁 看完你就会知道,线程如果锁住了某个资源,致使其他线程无法访问的这种锁被称为悲观锁,相反,线程不锁住资源的锁被称为乐观锁,而自旋锁是基于 CAS 机制实现的,CAS又是乐观锁的一种实现,那么对于锁来说,多个线程同步访问某个资源的流程细节是否一样呢?换句话说,在多线程同步访问某个资源时,锁的状态会如何变化呢?本篇文章来探讨一下。
153 0
看完你就明白的锁系列之锁的状态