Principal Software Engineer- The Loop App Experiences team

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$137,600 - $267,000
Backend
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Principal Software Engineer- The Loop App Experiences team

Microsoft's Loop App Experiences team is building a revolutionary collaborative platform based on the Fluid Framework, creating Microsoft Loop - a new application that combines a powerful canvas with portable, synchronized components. As a Principal Software Engineer, you'll be at the forefront of developing infrastructure for this innovative platform that enables highly distributed and collaborative experiences. The role focuses on building and scaling secure solutions supporting millions of users, with emphasis on authentication, identity management, and critical infrastructure development. You'll work in a dynamic environment that values innovation, collaboration, and technical excellence, contributing to next-generation productivity experiences across Microsoft's suite of applications. The position offers competitive compensation, comprehensive benefits, and the opportunity to shape the future of collaborative software while working with cutting-edge technologies in cloud computing, security, and distributed systems. This role is ideal for experienced engineers passionate about building scalable, secure, and high-performance systems while mentoring others and driving technical excellence across teams.

Last updated 2 days ago

Responsibilities For Principal Software Engineer- The Loop App Experiences team

  • Partner with stakeholders to determine user requirements for complex scenarios
  • Provide technical leadership for dependency identification and design documentation
  • Lead by example and mentor others to produce extensible and maintainable code
  • Lead multiple product project plans, release plans, and work items
  • Serve as Designated Responsible Individual (DRI), mentoring engineers and handling on-call duties
  • Drive system improvements for availability, reliability, efficiency, observability, and performance

Requirements For Principal Software Engineer- The Loop App Experiences team

JavaScript
Python
Java
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • Experience with authentication protocols (OAuth, SAML, OpenID Connect), cryptography, and identity management
  • Direct hands-on experience with cloud platforms like Azure or AWS and containerization solutions
  • Experience designing and building enterprise cloud solutions
  • Experience writing performance-critical code and strong debugging skills
  • Familiarity with CI/CD pipelines and infrastructure as code
  • Strong analytical and problem-solving skills with focus on scalability and performance
  • Excellent communication and collaboration skills

Benefits For Principal Software Engineer- The Loop App Experiences team

Medical Insurance
Education Budget
Parental Leave
  • 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- The Loop App Experiences team

Principal Software Engineer

Lead AI platform development for Microsoft Teams as Principal Software Engineer, focusing on next-generation workplace productivity solutions.

Principal Software Engineering Manager

Lead software engineering manager role at Microsoft, focusing on AI integration and team leadership for Copilot and Microsoft 365 products.

Principal Software Engineer

Principal Software Engineer role at Microsoft, focusing on work management tools and services, requiring 10+ years of experience in building scalable cloud solutions.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading development of engineering tools and services, offering remote work and competitive compensation.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on xPU Kernel Team, defining next-gen features for GPUs and accelerator devices, with focus on Windows infrastructure and driver interfaces.