Principal Software Engineer (Remote) - $27-$35/Hour

Remote Full-time
Job Highlights:

Start Date: Immediate openings available
Compensation: Competitive salary ($27-$35/hour)
Location: Remote (with hybrid work flexibility: 50% work from home and 50% on-site work at Microsoft's Redmond campus)
Company: Microsoft
Industry: Private
Employment Type: Full-time

We are seeking a highly skilled Principal Software Engineer to join our Microsoft Teams Center Services team. As a Principal Software Engineer, you will have the opportunity to work on building scalable, highly available, and highly adaptable services that leverage cutting-edge technologies to deliver next-generation collaboration and communication experiences.
The Center Services team is responsible for the core services of Microsoft Teams, serving billions of calls every day to drive various team scenarios. This role offers exciting opportunities in building robust, highly available, and highly adaptable services that meet the needs of a constantly growing customer base of the fastest-growing product in Microsoft's history.
This is a unique chance to hone your system design and application architecture skills and gain exposure to a state-of-the-art technology stack (distributed systems, caching, .NET, Service Fabric, Azure), offering end-to-end ownership and broad scope to make a significant impact.
Responsibilities:

Own design, development, and dev operations of Level 0 team services to ensure high availability, scalability, and flexibility
Architect Teams' microservices for optimal performance, functional and Machine Learning efficiencies
Pioneer adoption of resilience patterns like Circuit Breaker, Retry, Fallback, Bulkhead Isolation, Throttling, and Flat Cache, among others
Design, build, and champion reusable libraries of service best practices
Lead live site/dev operations engineering for services you own with first-class monitoring, dashboards, and TSGs

Requirements:

Bachelor's degree in Computer Science or related technical discipline AND 6+ years of technical engineering experience in coding in languages including, but not limited to C#, Java, or JavaScript
Or equivalent experience
4+ years of experience working on large-scale cloud applications
4+ years of experience designing and building large-scale distributed systems

Preferred Qualifications:

Experience working with Service Fabric or Kubernetes
Experience working with M365 components like AAD, Exchange, Substrate, SharePoint, or more
Drive to improve performance, availability, and acceptability of services
Drive to increase efficiencies through automation

Are You the One We're Looking For?
If you believe you have what it takes, submit your application without delay. We are keen to hear from talented candidates like you.
Apply Now

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Contact Center Sales Inbound/Outbound II

Remote Full-time

**Experienced REMOTE Live Chat Customer Support Specialist – Shipping Container Sales and Support**

Remote Full-time

**Experienced Customer Service Representative – Remote Work Opportunities with American Express**

Remote Full-time

Work from Home Customer Service - Phone & Email Support

Remote Full-time

**Experienced Remote Data Entry Clerk – Database Management and Customer Liaison**

Remote Full-time

Juvenile Rights Practice Staff Attorney - Entry Level Fall 2026

Remote Full-time

Florida Blue - PrePay Coder, CPC, remote

Remote Full-time

[Remote] Toxicologist

Remote Full-time

AI Authoring Solution Lead

Remote Full-time

Junior Data Engineer

Remote Full-time
← Back to Home