Back to jobsJob overview

About the role

Senior Software Engineer, Safety and Compliance - Microsoft Gaming at Microsoft

Required Skills

pythonazureai/mldistributed systemscontinuous deliveryreact/typescriptjavac#

About the Role

Senior Software Engineer developing safety solutions for Microsoft Gaming, focusing on secure and compliant player experiences. Leverages Agentic AI to shape safety systems and collaborates with cross-functional teams. Designs scalable services on Azure and maintains live operations.

Key Responsibilities

  • Leverage advanced Agentic AI to shape the future of Safety within Gaming
  • Design scalable and secure systems, identifying dependencies and integration points
  • Produce extensible and maintainable code, applying metrics for quality and performance
  • Maintain live service operations, implement solutions to complex issues
  • Drive incident reduction and integrate telemetry for performance and safety monitoring

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience with coding (C, C++, C#, Java, JavaScript, Python, React/Typescript) OR equivalent experience
  • 4+ years collaborating with diverse cross-functional teams
  • 5+ years designing secure and scalable services on Azure
  • 6+ months Agentic Development OR hands-on AI/ML experience

Nice to Have:

  • Bachelor's Degree AND 8+ years experience OR Master's Degree AND 6+ years experience
  • 5+ years experience with distributed systems, performance analysis, databases, and/or large-scale data processing
  • Full-stack development experience across multiple platforms
  • Experience building in a Continuous Delivery environment
  • Experience with compliance, safety, or trust-related systems
  • Ability to mentor and empower team members

Benefits & Perks

  • Industry leading healthcare