CareerPlanSign in

Principal Software Engineer - Full stack

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-07-23 → 2026-09-26

Core

Drive engineering initiatives from inception to shipping, building and optimizing full-stack services and components for customers.

Role type

Principal Software Engineer (Full Stack)

Builds

Commercial-grade, mission-critical cloud applications and developer-facing tools at global scale.

Domain

Cloud infrastructure, Full-stack development, AI-native applications

Deliverable

production ML models | product features | infrastructure

Required skills

Full-stack application design and implementation, building developer tools, mission-critical cloud application development, high availability service architecture, code optimization and refactoring, system observability, mentoring junior engineers, cross-functional collaboration

Preferred skills

Experience with AI-native application support, global scale workload management

Technologies

C, C++, C#, Java, JavaScript, TypeScript, Python

Responsibilities

Drive engineering initiatives from inception to shipping, create and optimize code for performance and reliability, work across org boundaries to build customer value solutions, participate in live operations for stakeholder satisfaction, mentor junior engineers through code and design reviews, proactively adopt new technical trends to improve availability and efficiency

Seniority

Principal, hands-on IC with strategic influence and mentorship

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.