Microsoft is looking to solve the business and technical problem of enabling reliable and high-performance networking for Azure hosts, specifically for AI, storage, and large-scale data workloads, through the co-design of software and hardware.
Requirements
- coding in languages including, but not limited to, C, C++,or Rust.
- 1+ year(s) experience with Hardware/Software codesign.
- 1+ year(s) experience with RMDA( Remote Direct Memory Access).
- experience with coding in languages including, but not limited to, C, C++, or Rust.
- experience with RMDA( Remote Direct Memory Access).
Responsibilities
- Contributes to the co-design of software and hardware aimed at enabling reliable and high-performance networking for Azure hosts.
- Building and maintaining networking solutions that support artificial intelligence, storage, and large-scale data workloads.
- Works with appropriate stakeholders to determine user requirements for a set of features.
- Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
- Creates and implements code for a product, service, or feature, reusing code as applicable.
- Contributes to efforts to break down larger work items into smaller work items and provides estimation.
- Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
- Travel 0-25%
- Full-Time Employment type
- Individual Contributor Role type