Software Engineer - Xbox Platform

3 Weeks ago • 1 Years + • Full Stack Development • Frontend Development

Job Summary

Job Description

The Xbox Platform Core Systems team at Microsoft is seeking a Software Engineer to contribute to the design and implementation of next-generation core platform software technologies. The role focuses on developer-facing APIs used in games for networking, multiplayer, and input scenarios. Responsibilities include designing and implementing reliable and efficient operating system code, owning features end-to-end (from design to release), collaborating with cross-functional teams, and improving platform reliability based on user and partner feedback. The position requires expertise in C/C++ and experience in software design and development. The successful candidate will work on the system components for Xbox, PC, and Cloud that allow game developers and hardware vendors to create and deliver gaming experiences to players. The work is impactful on a massive scale, reaching over 2.5 billion gamers.
Must have:
  • C/C++ experience
  • 1+ year software development experience
  • API design and implementation
  • Reliable and efficient code
  • Collaboration with teams
Good to have:
  • User and kernel mode development
  • Experience with other languages (C#, Java, etc.)
  • Developer facing API experience
Perks:
  • Industry leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

The group designing and building the next generation of core platform software technologies for the Xbox platform is looking for new talent!  

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.

 

The Xbox Platform Core Systems team plays a key part in that effort, maintaining the system components for Xbox, PC and Cloud that allow game developers and hardware vendors to create their experiences and reach players. This includes the APIs, drivers, and services that game developers and devices interface with!  

 

Our team is currently looking for a Software Engineer to help us realize our vision. Your focus will be on the developer-facing APIs used by games to build networking, multiplayer, or input scenarios, where you have opportunities for breadth and impact as you grow in your career. 

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

 

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline such as electrical engineering or computer engineering with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 1+ years of software design and development experience.  
  • 1+ years of experience with C/C++.  
  • Business level fluency to read, write and speak English.
     

Prefered Qualifications:

  • Experience in both user and kernel mode development  
  • Experience authoring and maintaining developer facing APIs  

 

Responsibilities

  • Focus on the design and implementation of reliable and efficient operating systems code. Create code that is maintainable and understandable.  
  • Own features end-to-end from design to release including requirements collection, design, coding, and documentation.  
  • Collaborate and build working relationships with the work group, teams across the Xbox organization and inside Microsoft, and industry partners.  
  • Improve platform reliability based on user and partner feedback.  
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

Interactive Brokers - Android Software Engineer

Interactive Brokers

Budapest, Hungary (On-Site)
4 Months ago
Microsoft - Principal Engineering Manager

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Blizzard Entertainment - Associate Program Manager | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago
PwC - Guidewire Developer

PwC

Johannesburg, Gauteng, South Africa (On-Site)
3 Months ago
Microsoft - Software Engineer 2 (Core Search platform)

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
N-iX - Senior Java Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Week ago
Edgemony - Back End Engineer - JAVA

Edgemony

Palermo, Sicily, Italy (Remote)
3 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Colombia (Remote)
3 Months ago
ION - Principal Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
4 Months ago
Meta - Software Engineer, Product

Meta

Washington, District Of Columbia, United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - BigData Architect

Next Level Business Services

Bentonville, Arkansas, United States (On-Site)
3 Months ago
Netflix - Software Engineer (L5) - Developer Enablement Tooling

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Singapore, Singapore (On-Site)
3 Months ago
King - Staff Software Engineer - Activision Blizzard Media

King

San Francisco, California, United States (On-Site)
2 Months ago
Corsair - Senior Software Architect

Corsair

Landshut, Bavaria, Germany (On-Site)
1 Month ago
Dentsu - Senior Data Analyst

Dentsu

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Nagarro - Staff Engineer, Java

Nagarro

(On-Site)
3 Months ago
CloudHire - Senior Database Engineer

CloudHire

Hyderabad, Telangana, India (Remote)
3 Months ago
Anavation - Software Developer 3

Anavation

Chantilly, Virginia, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Maersk Careers - Software Engineer

Maersk Careers

Shanghai, Shanghai, China (On-Site)
4 Months ago
Autodesk - Principal Software Engineer (Back-End)

Autodesk

Vancouver, British Columbia, Canada (Remote)
4 Months ago
CloudHire - Senior Web Developer

CloudHire

Karnataka, India (Remote)
4 Weeks ago
Social Discovery Group - Senior Software Engineer (.NET)

Social Discovery Group

Batumi, Adjara, Georgia (Remote)
1 Week ago
Patterned Learning Career - Full-stack Software Engineer

Patterned Learning Career

(Remote)
19 Hours ago
N-iX - Lead Full Stack Engineer (.NET+React) (#2638)

N-iX

Colombia (Remote)
1 Month ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
3 Months ago
Nielsen Holdings - Senior Software Engineer-AM-TECH-DA-SDK-09

Nielsen Holdings

Bengaluru, Karnataka, India (On-Site)
3 Months ago
DraftKings - .NET Engineer

DraftKings

Ukraine (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug