Senior Software Engineer-Xbox

1 Month ago • 5 Years + • Backend Development

Job Summary

Job Description

The Xbox Platform Core Systems team at Microsoft is seeking a Senior Software Engineer to design and implement reliable and efficient operating systems code for Xbox, PC, and Cloud platforms. The role involves developing and maintaining developer-facing APIs and OS infrastructures used by games, apps, and other system components. Responsibilities include owning features end-to-end (design to release), collaborating with various teams, improving platform reliability, and writing high-performance, low-latency, multi-threaded code. The ideal candidate will have extensive experience in C/C++, kernel-mode code, multi-process components, and developer API design.
Must have:
  • 5+ years professional experience in C/C++
  • Experience with OS components (drivers, services)
  • Excellent communication and collaboration skills
  • Design and implement efficient OS code
  • Own features end-to-end from design to release
Good to have:
  • Kernel mode code experience
  • Multi-process component experience
  • High-performance, low-latency code experience
  • Experience with developer-facing APIs
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • 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 Xbox 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, creating and maintaining the system components for Xbox, PC and Cloud that allow developers and hardware vendors to create their experiences and delight players. This includes the APIs, drivers, and system services that developers and devices interface with!  

Our team is currently looking for a Senior Software Engineer to help us realize our vision. Your focus will be on the developer-facing APIs and OS infrastructures used by games, apps and other system components to build and run on the platform. 

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 professional experience designing, developing and debugging code in C/C++  
  • 2+ years working on Operating System components such as drivers, system services, kernel, etc
  • Advanced English level.
  • Good written and verbal communication skills.   
  • Desire to learn and grow.  

 

Preferred: 

  • Experience authoring and debugging kernel mode code, such as drivers. 
  • Experience authoring and debugging multi-process components, system services. 
  • Experience writing high performance and low-latency, multi-threaded code.  
  • Experience authoring and maintaining developer facing APIs. 

 

 

#XboxLATAMJobs

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 gathering requirements , design, coding, and documentation. 
  • Collaborate with the work group, teams across Xbox, Microsoft, and the broader gaming industry. 
  • 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

ByteDance - Research Scientist/Engineer - Multimodal Interaction & World Model

ByteDance

Singapore (On-Site)
2 Months ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
6 Months ago
Microsoft - Principal Software Engineer Manager

Microsoft

Redmond, Washington, United States (Hybrid)
2 Weeks ago
Moveworks - Senior Software Engineer I, Core Infra

Moveworks

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Animoca Brands - Backend Developer

Animoca Brands

Malaysia (Remote)
3 Months ago
Evolution - Senior Backend Game Developer

Evolution

Sofia, Sofia City Province, Bulgaria (On-Site)
6 Days ago
Sleeper - Backend Engineer

Sleeper

San Francisco, California, United States (Remote)
2 Weeks ago
Commutatus - Backend Engineer

Commutatus

Coimbatore, Tamil Nadu, India (Remote)
9 Months ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Budapest, Hungary (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Engine Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Google - Software Engineer III, YouTube

Google

Mountain View, California, United States (On-Site)
1 Month ago
Meta - Design Verification Engineer

Meta

San Diego, California, United States (On-Site)
3 Months ago
DigitalFish - Research Scientist, Computer Vision

DigitalFish

California, United States (Hybrid)
5 Months ago
Intel Corporation - Payroll Tax Analyst

Intel Corporation

Phoenix, Arizona, United States (Hybrid)
2 Months ago
Sperasoft - Release Engineer

Sperasoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Ludeo - Senior C++ Engineer - Video

Ludeo

Brighton And Hove, England, United Kingdom (On-Site)
1 Month ago
ByteDance - Network Software Engineer - Network Systems

ByteDance

Singapore (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer - CapCut - San Jose/Seattle

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Toronto, Ontario, Canada (Remote)
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!

Backend Development Jobs

Klei - Backend Programmer

Klei

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Fairmatic - Senior Software Engineer - Backend

Fairmatic

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Patreon - Staff iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
1 Week ago
Epic Games - Senior Observability Engineer

Epic Games

(On-Site)
4 Weeks ago
King - Senior Staff Backend Engineer

King

San Francisco, California, United States (On-Site)
4 Months ago
Rootergg - Software Development Engineer - Backend

Rootergg

New Delhi, Delhi, India (On-Site)
4 Months ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago
Epic Games - Lead Programmer - Fortnite Online

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
SKIDOS - Senior Software Engineer (Golang)

SKIDOS

India (On-Site)
2 Months 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 (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Milan, Lombardy, Italy (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (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