Senior Software Engineer

Microsoft CorporationRedmond, WA
75d

About The Position

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 acquisition of Activision Blizzard King creating exciting new possibilities for players. The Xbox Platform for Developers team is home to the engineering work that makes this vision possible, building the developer tools and services that enable game creators to craft incredible experiences, the systems that connect publishers with their audience and help gamers engage with their next favorite games, the platforms on which those games play at their best, and the experiences that turn every screen into an Xbox. Our team is looking for a Senior Software Engineer for our Backend Services team that enables creators to build multiplayer and progression experiences into their games. This team plays a pivotal role in building, maintaining, and operating services for Xbox, across devices and Cloud. We are looking for a leader who will drive innovation and execution that will delight our game creators. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

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.

Nice To Haves

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

Responsibilities

  • Reviews and improves code quality, security, and maintainability through best practices.
  • Provides constructive feedback and coaching during code reviews.
  • Designs and contributes to scalable, resilient architecture with customer insights
  • . • Identifies dependencies and collaborates across teams for integration and validation
  • . • Drives automation and ensures secure, compliant deployment processes.
  • Implements telemetry and monitoring to enhance reliability and system health.
  • Responds to live-site issues, conducts postmortems, and drives continuous improvement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service