CrawlJobs Logo

Senior Software Engineer - Xbox

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

On Team Xbox, we aspire to empower the world’s 3 billion gamers to play the games they want, with the people they want, anywhere they want. Gaming, the largest and fastest growing category in media & entertainment, represents an important growth opportunity for Microsoft. We are leading with innovation, as highlighted by bringing the Game Pass subscription to PC, bringing Xbox to new devices with Cloud Gaming, and our recent acquisition of Activision Blizzard King creating exciting new possibilities for players. We are seeking a highly skilled and experienced Senior Software Engineer with deep expertise in C++, networking, and audio systems to join the PlayFab Party and Core SDKs team. It is a cloud-powered cross-platform communications service, SDKs and Game Engine (Unreal and Unity) middleware enabling data messaging, voice and text chat for multiplayer games across Windows, Linux, mobile, and console platforms. You will be instrumental in designing, building, and maintaining core components of our real-time communications stack, Unreal/Unity plugins, including audio encoding/decoding, data exchange, network protocol handling, and moderation enablement.

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

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

Nice to have:

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

What we offer:
  • Flexible work arrangements
  • Strong support for career growth

Additional Information:

Job Posted:
February 19, 2026

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

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

Briefcase Icon

Similar Jobs for Senior Software Engineer - Xbox

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
New

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

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

Senior Software Engineer

Help Microsoft define the next generation of features available to graphics proc...
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, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • 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
  • Architects solutions by identifying system and cross-team dependencies, defining design documents, and determining required technologies and interactions.
  • Assesses and manages dependencies across teams, ensuring smooth integration, clear communication, conflict resolution, and alignment on shared components.
  • Oversees end-to-end system impact, ensuring security, performance, reliability, and optimized dependency flows across upstream and downstream systems.
  • Leads architectural discussions and creates design proposals, testing hypotheses and driving final design decisions while mentoring junior team members.
  • Ensures security and compliance are built into system architecture and technical designs.
  • Sets engineering excellence standards by mentoring others, driving high-quality, maintainable, extensible code, and leading refactoring, optimization, and debugging efforts.
  • Defines and enforces coding best practices, patterns, and quality metrics to maintain code stability and consistency across teams.
  • Builds and maintains cross‑Microsoft partnerships (e.g., Xbox, Office), acting as a key technical contact for partner organizations to align on shared goals, achieve desirable user experiences, and resolve blockers.
  • Contributes to product planning by leveraging cross-product expertise, informing release plans, and breaking long-term vision into actionable milestones.
  • Guides project estimation, highlighting risks and escalating issues that could impact timelines.
  • Fulltime
Read More
Arrow Right

Senior Product Manager - Xbox Platform

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 AND 5+ years experience in product/service/program management or software development OR equivalent experience
  • Experience engineering new platforms requiring 3rd party integration, operational standards, and/or data insights
  • Passion for large-scale distributed system engineering such as Azure or Xbox Live
  • Motivated to learn challenging technical domains
  • Good interpersonal and communications (verbal and written) skills, including the ability to effectively communicate with both business and technical teams
  • Drives Clarity - Can you take a complex system with multiple moving parts and be able to understand and explain the output succinctly?
  • Collaborates - Partnering with others is at the heart of this role, so top-notch collaboration skills are essential. Great collaborators aren't just easy to work with - they also raise tough questions, deliver bad news with grace, challenge others as necessary and negotiate win/win solutions
  • Self-starter who not only deals well with but thrives in ambiguity and has the ability to successfully execute across a complex environment to deliver a great product
Job Responsibility
Job Responsibility
  • Work within and across teams to solve complex technical challenges
  • Develop engineering best-practices – continuously evaluate our processes to identify opportunities to improve, enhance, and automate existing and new capabilities with a fundamental understanding of the end-to-end scenario
  • Drive new projects from idea inception to completion
  • Balance technical and business requirements as input to establishing a solid roadmap
  • Regularly engage with various levels of Gaming Leadership to provide roadmap/progress updates against commitments
  • Grow & foster an inclusive, creative, high-performance team culture
  • Coach & mentor other team members
  • Fulltime
Read More
Arrow Right

Senior Product Manager - Xbox Customer Feedback

Do you want to be part of the team building the next generation of gaming techno...
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 AND 5+ years experience in product/service/program management or software development OR equivalent experience
  • Bachelor's Degree AND 8+ years experience in product/service/program management or software development OR equivalent experience
  • 2+ years experience taking a product, feature, or experience to market (e.g., design, addressing product market fit, and launch, internal tool/framework)
  • 4+ years experience improving product metrics for a product, feature, or experience in a market (e.g., growing customer base, expanding customer usage, avoiding customer churn)
  • 4+ years experience disrupting a market for a product, feature, or experience (e.g., competitive disruption, taking the place of an established competing product)
  • 5+ years of technical program/product management experience shipping products/services
  • Proficient technical background and solid foundation in software or platform engineering principles
  • Ability to understand, translate and map business and product questions into analysis projects
  • Proficient ability to articulate vision, requirements & benefits to business and technical partners
  • Proficient presentation skills and ability to adapt elevation of messages based on audience
Job Responsibility
Job Responsibility
  • Transform telemetry to business insights through partnerships with engineering and data platform teams
  • Analyze complex, high-volume, high-dimensionality data from varying sources using a variety of tools and data analysis techniques
  • Understand business performance (trends, funnels) as well as answer product and business questions to drive product and marketing actions
  • Leverage industry best practices in establishing repeatable BI practices, principles & processes
  • Partner with Data Scientists to get insights into product metrics and communicate those to both technical & non-technical audiences
  • Demonstrated leadership and exceptional cross-team collaboration skills
  • Comfortable working in a fast-paced dynamic environment with rapidly changing requirements
  • Be a voice for players and develop expert understanding of player gaps and opportunities, serving as a consultant and resource to partner organizations for planning and prioritization
  • Fulltime
Read More
Arrow Right

Senior Product Manager - Xbox Data Analytics

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 AND 5+ years experience in product/service/program management or software development OR equivalent experience
  • 5+ years of data analytics or data science experience
  • Experience working with cloud-based technologies, including relational databases, data warehouse, big data (e.g., Hadoop, Spark), orchestration/data pipeline tools, data lakes
  • Experience engineering new platforms requiring 3rd party integration, operational standards, and/or data insights
  • Passion for large-scale distributed system engineering such as Azure or Xbox Live
  • Ability to use judgement and rating schemes to turn qualitative information into quantitative estimates
  • Proficiency in scenario analytics, mining for insights
  • Experience with any or similar technologies: Azure Data Explorer (Kusto), Azure Cosmos DB, Reporting applications (Power BI, Tableau, Grafana), Applied LLM to local data stores
  • Motivated to learn challenging technical domains
  • Good interpersonal and communications (verbal and written) skills, including the ability to effectively communicate with both business and technical teams
Job Responsibility
Job Responsibility
  • Work within and across teams to solve complex technical challenges
  • Develop engineering best-practices – continuously evaluate our processes to identify opportunities to improve, enhance, and automate existing and new capabilities with a fundamental understanding of the end-to-end scenario
  • Drive new projects from idea inception to completion
  • Balance technical and business requirements as input to establishing a solid roadmap
  • Regularly engage with various levels of Gaming Leadership to provide roadmap/progress updates against commitments
  • Measure the success and usage patterns of the product / feature at various levels as well as key engineering metrics
  • Provide thought leadership, creation, and execution on data platform capabilities
  • Grow & foster an inclusive, creative, high-performance team culture
  • Coach & mentor other team members
  • Fulltime
Read More
Arrow Right