Microsoft
Senior Software Engineer - Xbox
Found: February 19, 2026
This role is based in Redmond, Washington.
Compensation:
USD $119,800 - $234,700 per year
Responsibilities:
- Design and implement scalable, high-performance systems for data messaging, voice, and text chat.
- Debug and optimize multithreaded C++, Unreal and Unity applications across Windows and Linux-based platforms.
- Develop and maintain network protocol layers using TCP/IP, UDP, sockets, WebSocketPP, HTTP, and WebSockets.
- Support Live Site operations, cloud service, and Azure DevOps automation pipelines.
- Integrate with Unreal and Unity game engines.
Qualifications:
- Bachelor's Degree in Computer Science or related field AND 4+ years of experience in software engineering.
- 5+ years of professional experience in C++ development.
- 3+ years of experience in Unreal development.
- Familiarity with communication protocols and cloud services.