Microsoft logo

Principal Software Engineer

Microsoft Β· Posted a day ago

Information Technology Software & Development Full-time Posted 4 days ago

About this role

Develop software features for Skilling platforms, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing highly effective engineering practices to ensure high-quality, scalable, and secure solutions. Leverage AI and develop Copilot features within the application to enhance user experience and productivity. Site Reliability: Support and maintain existing services & integrations with LOB applications across the enterprise

Establish and enforce highly effective practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability. Improve the reliability and debuggability of test frameworks by integrating automation and gates. Develop and utilize AI/LLM models to analyze test failures, identifying root causes such as test flakiness or infrastructure issues

Transition manual testing efforts currently handled by vendor DRIs into automated processes. Leads junior Software Engineers, and collaborates with Product Managers, Designers and cross-functional teams to deliver high quality security solutions across platforms that ship to hundreds of millions of learners around the world. Leads by example within the team by producing extensible and maintainable

Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI). Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and highly effective practices. Drives identification of dependencies and the development of design documents for our security features

Identifies other teams and technologies that will be leveraged, how they will interact, and when one's own system may provide support to others. Determines any dependencies associated with application or platform functionality for the solution/product area. Understands up and downstream effects of solutions and work pro

Apply for this role on Microsoft’s official careers site.

Similar jobs