Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer-Xbox 
Chile, Santiago Metropolitan Region, Santiago 
92887148

11.12.2024

More than 2.5B people play games across console, PC and mobile and our ambition is to reach all of them with industry leading experiences.

In this role you willbe responsible formultiplayer and networking on Xbox, PC, and beyond. Your engineering focus will be developer-facing SDKs that are integrated directly into games to support these experiences. You will have the opportunity to interact with existing large-scale studios in the AAA title space – blockbuster games. Finally, there are opportunities to jump into the in-game and on-console chat ecosystems to build new experiences around these cornerstone gaming components.

Qualifications

Required:

  • A bachelor's degree in an engineering focused discipline (such as electrical engineering, electrical and computer engineering, computer science or computer engineering) OR equivalent work experience.
  • 5+ years of industry software design and development experience.
  • 2+ years of industry experience with C/C++.
  • 2+ years of industry experiencedemonstratingfamiliarity with fundamental networking technologies such as TCP, UDP, IP, and REST.
  • Advanced English level

Preferred:

  • Peer to peer networking (mesh networks)
  • Peer to host networking (server networks)
  • Experience authoring andmaintainingdeveloper facing APIs
  • Experience with gameprogrammingor game engine integration

Responsibilities
  • Focus on the design and implementation of reliable and efficient networking and multiplayer code. Create code that is maintainable and understandable.
  • expertiseneeded for areas of responsibility. Shareexpertisewith others within team to drive progress. Apply research and data to prioritize work.
  • Collaborate and build working relationships with the work group, teams across the Xbox organization and inside Microsoft, and industry partners.
  • Estimate individual schedules for work delivery.Identifyneeds that are not spoken and include them in end-to-end design plan and process.