CrawlJobs Logo

Software Engineer - XBOX

Costa Rica, Multiple Locations · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

We are hiring a Software Engineer to join the Xbox PC Experiences engineering team in Costa Rica. This role focuses on building and maintaining modern web based user interfaces using React and related web technologies. The engineer will work closely with designers and partner teams to deliver high quality, user facing features. This is a hands on individual contributor role with opportunities for growth and mentorship.

Job Responsibility

  • Design, implement, and maintain userfacing features using React and modern web technologies
  • Collaborate with crossfunctional partners including design and product to deliver highquality experiences
  • Write clean, maintainable, and welltested code
  • Debug and resolve issues across the frontend codebase
  • Contribute to team discussions, code reviews, and continuous improvement efforts

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, or Python OR equivalent experience
  • Fluency to read, write and speak in English
  • Experience with JavaScript and modern web development practices
  • Experience building user interfaces with React or similar frameworks
  • Strong problem solving and debugging skills
  • Ability to collaborate effectively in a team environment
  • Experience with TypeScript
  • Familiarity with modern frontend tooling and build systems
  • Interest in building consumer facing applications at scale

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - XBOX

8 matching positions

Software Engineer - Xbox

Team Xbox is on a mission to bring the joy and community of gaming to everyone o...
Location
Location
Costa Rica , Multiple Locations
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 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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Xbox Video

The Xbox Video team is looking for a Senior Software Engineer who is passionate ...
Location
Location
United States , Multiple Locations
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 or C++
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Embody our culture and values
What we offer
What we offer
  • Benefits and other compensation
  • 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

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 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

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

Software Engineer II

Security represents one of the most critical priorities for our customers in a w...
Location
Location
United States , Phoenix
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
  • 2+ years experience in cryptography management using HSMs
  • 2+ years writing Powershell scripts
  • 2+ years of scripting and/or software development experience
  • 2 + years experience operating Hardware Security Modules (HSMs)
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design and implement scalable software systems: This includes writing clean, maintainable code and contributing to system architecture and design decisions
  • Debugging and troubleshooting: Identify and resolve issues, ensuring high availability and performance of services
  • Monitoring and telemetry: Use analytics and monitoring tools to optimize system performance and reliability
  • Cross-functional collaboration: Work closely with partner teams to understand product functionality and integrate across services like Azure, Office 365, and Xbox
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right