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
New

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
New

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

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

Senior Engineer

We’re seeking a hands-on Senior Engineer with strong Unreal Engine expertise and...
Location
Location
United States , Loveland, Colorado
Salary
Salary:
105000.00 - 135000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years professional software development experience (games preferred)
  • Strong Unreal Engine experience (UE4 or UE5), including Blueprints and C++
  • Demonstrated experience with console development and/or porting projects
  • Strong debugging, profiling, and performance optimization skills across multiple platforms
  • Ability to work full-stack across gameplay, tools, build systems, and runtime features
  • Clear communication skills and the ability to work effectively in a small, fast-moving team
Job Responsibility
Job Responsibility
  • Implement and maintain gameplay systems, tools, pipelines, and technical features across Unreal Engine projects
  • Own console development workflows including optimization, platform-specific features, certification prep, and debugging across Xbox, PlayStation, Switch, and PC
  • Support porting initiatives by profiling performance, addressing platform constraints, and ensuring compliance with TRCs/XRs
  • Operate as a full-stack engineer: contribute to gameplay code, tools, build/CI improvements, and runtime systems as needed
  • Collaborate with the Technical Director on architecture decisions, performance budgets, and risk assessment
  • Work closely with design, art, and production to estimate tasks, scope technical needs, and maintain alignment across disciplines
  • Conduct code reviews, uphold engineering standards, and contribute to improving workflows and pipelines
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Senior Platform Engineer - Xbox Publishing

The Xbox Game Studios Publishing team responsible for the recently released Ninj...
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
  • Bachelor'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 equivalent experience
  • Proven experience developing and operating Kubernetes clusters and applications deployed on them
  • Experience with a cloud computing environment (Azure or others)
  • Experience with Terraform or comparable IaC tools
  • Operational experience with an observability stack, preferably Prometheus and Grafana
  • Development experience with CI/CD pipeline (Azure DevOps or others)
  • Development experience with ASP.NET Core service, Go/Python, and Kusto Query Language
  • Understanding and experience with operating REST services
  • Demonstrable experience creating or contributing to Helm charts
Job Responsibility
Job Responsibility
  • Build and maintain infrastructure-as-code for cloud-hosted game services and websites, with a specific focus on improving security across our portfolio
  • Develop effective and reusable monitoring and alerting to achieve high availability
  • Design and implement processes to securely maintain and update infrastructure across our portfolio
  • Collaborate with the team to address security incidents and initiative-driven change requests as they arise
  • Troubleshoot and resolve service, website, and infrastructure failures
  • Participate in 24x7 on-call rotation
  • Fulltime
Read More
Arrow Right

Software Engineer II

Microsoft is committed to ensuring that we develop and deploy our AI technologie...
Location
Location
India , Noida
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 engineering
  • 4+ years of commercial software development experience
  • 4+ years with large scale service design and development
  • Proficiency in programming in one or more of C#, C, C++, Java
  • Passion for building, developing world class high scale distributed Cloud Services
  • Strong problem solving and debugging skills associated with production services
  • Good interpersonal skills such as: building relationships, receive and provide honest feedback from peers and partners, supporting your team
Job Responsibility
Job Responsibility
  • Design and build low-latency, massively scaled, geo-distributed cloud services using modern microservices architecture
  • Own the end-to-end lifecycle for globally deployed services (design, development, deployment, monitoring)
  • Translate requirements into scalable, reliable, and compliant service architecture
  • Develop new capabilities for gaming, identity, family, safety, and compliance scenarios across platforms
  • Collaborate with partners across Game Pass, Xbox Console, xCloud, Store, MSA, and others to drive long-term investments
  • Innovate and deliver new product features through design, implementation, validation, and release
  • Continuously learn new tools and technologies to meet diverse customer and regulatory needs
  • Contribute technical vision and work in a culture of inclusion, partnership, and respect
  • Deliver safe, delightful experiences that impact millions of players worldwide
  • Fulltime
Read More
Arrow Right
New

Principal Product Manager - Xbox Performance

Join Team Xbox and help shape the future of gaming on Windows. We’re on a missio...
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 AND 8+ years experience in product/service/program management or software development OR equivalent experience
  • Bachelor's Degree AND 12+ years experience in product/service/program management or software development OR equivalent experience
  • 4+ years experience taking a product, feature, or experience to market
  • 6+ years experience improving product metrics for a product, feature, or experience in a market
  • 6+ years experience disrupting a market for a product, feature, or experience
  • 10+ years of technical program management experience shipping products/services
  • 5+ years of Performance Engineering experience
  • Proficient technical depth in low level systems performance, operating systems, and performance measurement at scale
  • Track record of building durable infrastructure, processes, and operating models
  • Experience working with gaming platforms, graphics intensive workloads, or developer performance requirements strongly preferred
Job Responsibility
Job Responsibility
  • Own the long‑term performance vision and strategy for Xbox platforms
  • Define platform level performance requirements and success metrics for core gaming scenarios
  • Act as the single accountable owner for performance readiness across the Xbox platform
  • Establish and own a standardized, scalable performance infrastructure
  • Drive architectural alignment across engineering teams
  • Ensure performance systems scale with platform complexity
  • Establish durable operating mechanisms that sustain performance quality
  • Own weekly and milestone‑based performance reporting
  • Build and maintain performance scorecards
  • Influence architectural and roadmap decisions
  • Fulltime
Read More
Arrow Right