Computer ScienceJavaSoftware DevelopmentCDeveloper ToolsEthernet/IPNetworking SoftwareRDMATransmission Control ProtocolUser Datagram Protocol
Senior (5-8 years) -
IowaUnited States
229460+ employees
GamingTechnologyMediaEntertainment
Role
Who you are
Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience with coding in languages including but not limited to C C++ C# Java JavaScript or Python
Experience in software design and coding of Layer2/L3/L4 ethernet/IP networking packet forwarding and control plane processing functions within host OS or a programmable NIC or network switches and routers
Ability to meet Microsoft customer and/or government security screening requirements
Develop and follow the playbook monitor system/product/service for degradation downtime or interruptions and alert stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
Proactively seek new knowledge and adapt to new trends technical solutions and patterns that will improve the availability reliability efficiency observability and performance of products
Desirables
CI/CD Experience
Scripting for Developer Tools
RDMA Experience
RoCEv2 Experience
SDN Knowledge
What the job involves
Design develop deploy and support networking packet forwarding and control plane functions that enable high performant data processing within various network endpoints in Azure data centers
Work as part of a dynamic multi-talented team of engineers from across the world
Participate in the design of cutting-edge networking solutions and hone your design and performance optimization skills
Develop new solutions for the Azure fleet
Collaborate with appropriate stakeholders to determine user requirements for a scenario
Drive identification of dependencies and the development of design documents for a product application service or platform
Create implement optimize debug refactor and reuse code to establish and improve performance and maintainability effectiveness and return on investment (ROI)
Application process
Pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
To empower every person and every organization to achieve more. We believe technology can and should be a force for good, contributing to a brighter world. Our culture embraces curiosity, progress, and learning together.