You’ll be part of the Canvas Designer Client team, building the core authoring experience that empowers makers to design and customize apps on an intuitive, flexible canvas. You’ll deliver a modern, high-performance UI and advanced features like coauthoring, responsive layouts, and seamless integration with data sources and connectors. Your work will enable creators to build rich, enterprise-grade applications without code, driving productivity and innovation across the Power Platform. We are looking to hire a Principal Software Engineer. As a Software Engineer, you’ll write and maintain high-quality code for the Canvas Designer client, building UI components and features that make app creation seamless. You’ll debug complex issues, optimize performance for large-scale apps, and collaborate with designers and PMs to ship responsive layouts and coauthoring capabilities. Every day, you’ll work with modern frameworks, review pull requests, and ensure integrations with connectors and data sources are secure and reliable. This opportunity will allow you to accelerate your technical growth by building complex, high-performance UI components and solving scalability challenges. You will deepen your expertise in modern frameworks and copilot integrations as you work hands-on with cutting-edge technologies in the Power Platform ecosystem. You will also sharpen your collaboration and design skills by partnering closely with PMs and UX designers to deliver intuitive, maker-friendly experiences. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal