Principal Software Engineer

Global technology company empowering people and organizations through innovative software and cloud solutions.
$137,600 - $267,000
Cloud
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Gaming · Enterprise SaaS · Cloud

Description For Principal Software Engineer

Microsoft's Xbox Platform team is seeking a Principal Software Engineer to build modern cloud infrastructure for next-generation gaming experiences. This role combines cloud services and data engineering expertise, requiring both technical excellence and leadership skills. The position involves designing and developing high-scale, low-latency services, working at the intersection of cloud and gaming technology. The ideal candidate will have 6+ years of experience, strong architectural skills, and the ability to lead technical discussions while fostering an inclusive environment. The role offers competitive compensation ($137,600 - $267,000) and comprehensive benefits. As part of Microsoft's mission to empower every person and organization globally, you'll work with cutting-edge technology while collaborating with multiple partner teams in a fast-paced environment. The position offers hybrid work arrangements with up to 50% work from home flexibility.

Last updated 7 days ago

Responsibilities For Principal Software Engineer

  • Design, develop, and maintain high-scale, low-latency services
  • Deliver high quality code that is maintainable, performant, testable
  • Conduct efficient design and architectural discussions
  • Lead and facilitate technical discussions
  • Collaborate with multiple partner teams
  • Drive effective project management and delivery

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 6+ years technical engineering experience
  • Experience with coding in languages including C#, Java, C, C++, JavaScript or Python
  • Proven ability to conduct efficient design and architectural discussions
  • Solid communication and leadership skills
  • Ability to thrive in a fast-paced environment

Benefits For Principal Software Engineer

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Principal Software Engineer

Principal Software Engineer

Principal Software Engineer position at Microsoft working on COSMIC team to build and scale Kubernetes-based service platform for M365 Substrate Core organization.

Principal Software Engineer

Principal Software Engineer position at Microsoft's Health and Life Sciences Platform team, focusing on cloud infrastructure and Kubernetes.

Principal Software Engineer

Principal Software Engineer role at Microsoft Azure focusing on hardware platform innovation and virtualization technologies.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Azure cloud platform performance optimization, requiring expertise in systems programming and cloud infrastructure.

Principal Cloud Network Engineer, Azure Fiber

Lead Azure Fiber's optical network infrastructure as Principal Cloud Network Engineer at Microsoft, focusing on AI integration and global network management.