Microsoft's Business Applications Platform team is seeking a Principal Software Engineer to join their Dataverse platform team. This role is crucial in developing the synchronization engine between mail systems and Dataverse, scaling to handle billions of items for millions of customers worldwide. The position offers exciting opportunities to work on Microsoft's strategic products including Dynamics 365, PowerApps, and Azure services.
The ideal candidate will join a motivated, innovative, and diverse team focused on building scalable, performant, and highly available microservices in the cloud. You'll be working on the underlying platform that enables the creation of various business applications across Sales, Marketing, Service, Operations, Finance, and Talent domains.
This role requires extensive experience in software development, particularly with cloud technologies and distributed systems. You'll be responsible for developing enterprise-grade services, ensuring high performance and reliability, and collaborating with cross-functional teams. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits.
Working in a hybrid environment (up to 50% work from home), you'll have the opportunity to impact Microsoft's business applications platform, which is fundamental to how modern business applications are designed and delivered. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills.