Microsoft's Business Applications Platform team is seeking a Principal Software Engineer to join their Dataverse platform team. This role is part of a rapidly growing organization responsible for Microsoft Dynamics 365, Microsoft Flow, PowerApps, Azure App Service, and Power BI. The position focuses on building synchronization engines between mail systems and Dataverse, scaling to handle billions of items for millions of customers worldwide.
The ideal candidate will work on developing scalable, performant, and highly available microservices in the cloud. This is a strategic position within Microsoft's business applications division, which is considered a leader in Software as a Service. The team enables rich customization and development of new solutions for businesses through their platform.
The role offers exciting challenges in building enterprise-grade services using Azure cloud technologies. You'll be working with a diverse, innovative team of engineers focused on customer success. The position requires deep technical expertise in distributed systems, strong collaboration skills, and a passion for quality software engineering.
Key responsibilities include feature ownership, service monitoring, cross-team collaboration, and complex problem-solving. The role offers competitive benefits, a hybrid work environment, and the opportunity to work on technology that impacts millions of users globally. This is an excellent opportunity for experienced engineers who want to shape the future of business applications at Microsoft.