CrawlJobs Logo

Software Engineer - Xbox

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
Costa Rica , Multiple Locations

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Team Xbox is on a mission to bring the joy and community of gaming to everyone on the planet. A core part of that mission is ensuring that Xbox experiences are available wherever players are—across consoles, PCs, mobile devices, Smart TVs, and emerging platforms. Our goal is simple but ambitious: make every screen an Xbox. The Xbox Experiences team creates client-side applications that bring this vision to life. Our goal is to deliver reliable, cloud-based Xbox apps so players can easily discover, launch, and play games on a wide range of devices. We especially focus on Smart TVs and other game streaming capable platforms, making it possible for people to enjoy top-quality gaming without a console, right on devices they already own. These applications must feel intuitive, performant, and consistent, regardless of the hardware they run on. As a Software Engineer I, you will contribute directly to the design and development of these experiences, working primarily with React, TanStack and TypeScript to build client-side features used by millions of players. This is a highly collaborative role that combines hands-on engineering with real ownership. You will contribute to features that ship to millions of users and help solve platform-specific challenges that arise when delivering experiences across diverse hardware environments. If you enjoy building polished consumer experiences and working across disciplines to bring complex products to market, this role offers the opportunity to make a meaningful impact within Xbox.

Job Responsibility:

  • Design, develop, and maintain client-side features for Xbox Cloud Gaming applications, primarily using React and TypeScript
  • Collaborate with cross-functional partners, both inside and outside Microsoft, to define requirements and deliver end-to-end solutions across Smart TVs and other platforms
  • Contribute to debugging, quality investigations, and ongoing improvements for a live, consumer-facing service
  • Write high-quality, maintainable code and participate in code reviews and team engineering practices
  • Communicate clearly with teammates and stakeholders to drive alignment and shared ownership

Requirements:

  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Typescript, Kotlin, or Python OR equivalent experience
  • Fluency to write, speak and read in English language
  • +2 years of professional software development experience building client-side or front end applications using modern JavaScript frameworks - especially React and TypeScript
  • Strong collaboration and communication skills, with experience working across teams
  • Excellent design and coding skills in JavaScript or TypeScript
  • Experience shipping client UX features on Web or Mobile
  • Experience developing applications for Smart TVs, embedded platforms, or mobile devices and familiarity with TV-specific user experience challenges, such as remote or controller navigation and focus management
  • Exposure to cross-platform development or consumer-facing products at scale
  • Interest in gaming or interactive entertainment

Additional Information:

Job Posted:
March 20, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - Xbox

IT Manager, Minecraft

Join Mojang Studios as an IT Manager to lead, evolve and drive Global Studio IT ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity, or related field AND 3+ years technical experience in software engineering, network engineering, service engineering, systems engineering, or industrial controls OR equivalent experience
  • 8+ years technical experience in software engineering, network engineering, service engineering, systems engineering, or industrial controls OR equivalent experience
  • 3+ years technical experience working with large-scale cloud or distributed systems
  • 3+ years people management experience
Job Responsibility
Job Responsibility
  • Lead & evolve a globally distributed IT operations function that underpins the studio’s ability to deliver world-class games
  • Team Leadership: Build and empower a small, nimble, globally distributed team (FTE + vendor mix) responsible for IT service and support—desktop support, asset management, software administration, and process automation—with clear goals, health metrics, and career growth
  • Vendor & Partner Management: Oversee globally distributed vendors and managed service partners, ensuring SLAs, quality, scalability and budget while driving project delivery across multiple locations
  • IT roadmap: Define and execute plans to modernize software and services in partnership with studio leadership
  • Security & compliance: Operationalize information security practices – covering access governance, audits, incident response – in collaboration with Microsoft, Gaming, and Mojang Security teams
  • Operational excellence: Streamline onboarding/offboarding, asset tracking, and software license hygiene. Drive automation, regular audits and process documentation
  • Global collaboration: Coordinate consistent standards and follow-the-sun coverage across our Redmond and Stockholm locations, full-time staff and vendor / managed service teams. Partner cross-functionally with IT teams across Xbox Game Studios and Microsoft to deliver best -in-class service
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - Business Enablement

Xbox's Creator Onboarding, Release, and Support (CORS) organization is on a miss...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years people management experience
  • Experience with CRM platforms (e.g., Dynamics 365), data engineering pipelines, or business process automation
  • Experience leading distributed and geographically diverse engineering teams, including vendor partner management
  • Familiarity with cloud-scale service operations, incident management, and SRE practices
  • Track record of building inclusive teams and fostering psychological safety in engineering organizations
  • Experience with security compliance frameworks and secure-by-design engineering practices
Job Responsibility
Job Responsibility
  • Lead, coach, and grow a diverse engineering organization spanning software engineering, CRM/Dynamics 365, data engineering, and site reliability across multiple geographies and vendor partnerships fostering a culture of belonging, continuous learning, and high performance
  • Own the technical vision and engineering roadmap for Xbox's core business systems including partner onboarding, developer identity, CRM, contract automation, and data platforms ensuring alignment with CORS's strategic priorities and long-term organizational goals
  • Drive production reliability and security excellence across a broad service portfolio, championing Secure Future Initiative (SFI) compliance, incident readiness, and operational rigor as foundational engineering practices
  • Lead AI-driven modernization of business processes, replacing manual workflows with scalable, intelligent automation that accelerates the creator journey and unlocks new partner capabilities
  • Collaborate across CORS and Xbox Business teams with Product Management, Business Development, and peer engineering teams to align on priorities, resolve cross-team dependencies, and deliver cohesive end-to-end creator experiences
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Lead - Xbox

Come help build the next evolution in Xbox Game Compatibility. Join the Xbox Pla...
Location
Location
United States , Multiple Locations
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
Job Responsibility
Job Responsibility
  • Help define the architectural vision for GPU emulation subsystem
  • Lead investigations into GPU correctness issues, rendering anomalies, performance regressions, and hardware‑specific behaviors
  • Oversee development and growth of GPU engineers
  • Ensure system‑level compatibility across all new and existing Xbox hardware endpoints
  • Drive roadmap planning, prioritization, and execution across GPU workstreams
  • Enforce engineering excellence: code quality, regression prevention, performance validation, reliability, and telemetry‑driven improvements
  • Coordinate cross‑team dependencies with Platform OS, Silicon design, and graphics pipeline teams to maintain execution velocity
  • Influence long‑term hardware and system‑software direction by representing engineering needs and ecosystem constraints
  • Mentor engineers in graphics debugging, low‑level GPU feature implementation, compiler pipelines, and hardware‑aware performance engineering
  • Unblock the team technically by providing expertise that accelerates problem resolution
  • Fulltime
Read More
Arrow Right

Software Engineer II, Xbox

On Team Xbox, we aspire to empower the world’s 3 billion gamers to play the game...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience in OS or client development including Windows or other platforms
  • Experience working across team, organizational, and company boundaries to ship features
  • Experience working closely with design teams and 3+ years of professional software development experience building end-user applications
  • Excellent design, development and debugging skills in C, C++, or C#
  • 3+ years of professional experience building UI experiences in XAML/React
  • Proven track record shipping features and driving code design for multiple feature areas
Job Responsibility
Job Responsibility
  • Feature design and implementation, holding a high bar on quality and delivering projects through meticulous execution
  • Build features independently, and work with other engineers to drive larger features
  • Independently navigate ambiguity through collaboration with Project Managers and the Design team to ideate, scope and drive implementation, validation, and ensure our products are shipped at a high quality
  • Demonstrate engineering best practices, express curiosity in learning, and improve product infrastructure like performance, reliability, accessibility, and telemetry
  • Foster positive co-engineering relationships across Windows and Xbox
  • Understand what excites our existing user base and what motivates new users to use our products
  • Identify the minimum viable product (MVP), implement, flight to a target set of users, collect data from flight audiences, iterate, pivot, and repeat
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Lead

Team Xbox is at the forefront of delivering the industry’s best platform and exp...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 7+ years of people management experience
  • 12+ years of experience building/operating high scale data systems and distributed services, including familiarity with cloud platforms (AWS/GCP/Azure), specifically around data streaming
Job Responsibility
Job Responsibility
  • Lead and inspire a healthy team of engineers, fostering technical excellence and a culture of collaboration. Model and coach healthy behaviors for the team, help each individual grow through timely feedback, support through opportunity discovery, and apply kind performance management as needed
  • Partner with product, data, and service engineering teams to align on deliverables, architecture, performance, and security goals. Oversee the compliance and security for telemetry ingestion tools at a scale of 1B+ daily events
  • Shape the roadmap for data in transit on the platform team while influencing organization wide efforts
  • Build and maintain positive relationships with stakeholders and dependency owners across the organization for larger impact
  • Drive a self-service Data & AI engineering culture within Xbox by overseeing the development of internal tools and processes
  • Fulltime
Read More
Arrow Right

Senior Software Engineer Device Team

Microsoft Global Manufacturing Operations (GMO) team is expanding in Vietnam! Co...
Location
Location
Vietnam , Haiphong City
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Proven ability to execute in all phases of the software development life cycle, resulting in high-quality software, delivered on time
  • Self-motived and superior problem-solving skills to solve ambiguous problems under pressure
  • Strong verbal and written technical communication skills in English
  • Strong technical leadership is a must. Able to work as a technical lead to define, design, debug and deliver a complete software solution
  • Good knowledge and background on hardware modules such as Ethernet, WiFi, Bluetooth, Audio/Video, Optical, Sensors, Multi-touch, etc. Knowing how to program and test these hardware modules is desired
  • Experience in high volume consumer electronics manufacturing will be an advantage
  • This role will work closely with manufacturing partners and must be on-site in Haiphong City, 5 days per week
Job Responsibility
Job Responsibility
  • Work closely with key manufacturing partners on significant advances in design, engineering, manufacturing, and test of high-volume products
  • Work with a team of engineers to build integrated solutions that include hardware and software, where the software is deployed to manufacturing facilities via Azure, all over the world
  • Provide solutions for specific product lines like Surface, Xbox and accessories
  • Participate in defining and building the new platform that will be leveraged by all hardware products
  • Fulltime
Read More
Arrow Right

Software Engineer II

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science or related technical degree OR equivalent experience
  • 3+ years of Software Service development experience
  • Experience in C#, Python, C/C++, Java, or other high-level programming languages
Job Responsibility
Job Responsibility
  • Design and develop high scale Azure Services to bring code signing solution to third party customers
  • Work with large scale on-prem service environments and Azure services to implement hybrid cloud code signing solution
  • Design and implement new features for Microsoft internal and external customers
  • Build prototypes and participate/drive architectural discussions
  • DevOps support for live services
  • Work closely with external teams such as Windows, Azure, Office, Xbox, Visual Studio and others across Microsoft
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Xbox

On Team Xbox, we aspire to empower the world’s 3 billion gamers to play the game...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 5+ years of professional experience in C++ development (including using C/C++ Standard Library)
  • 3+ years of experience in Unreal development and proficient understanding of Unreal Game Engine, Unreal interfaces and game implementation logic
  • Proficient problem-solving and software design skills
  • Expertise in multithreaded programming and synchronization patterns
  • Familiarity with communication protocols: TCP/IP, UDP, sockets, WebSocketPP, HTTP, WebSockets
  • Familiarity with Android, iOS and macOS development
  • Experience with Azure DevOps pipelines and YAML
  • Background in Live Site support and cloud service maintenance
Job Responsibility
Job Responsibility
  • 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
  • Unreal and Unity game engine integrations
What we offer
What we offer
  • Flexible work arrangements
  • Strong support for career growth
  • Fulltime
Read More
Arrow Right