Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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