CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-04-29 → 2026-10-02

Core

Design system architecture, develop full-stack web applications, and ensure system reliability and performance at scale.

Role type

Principal Software Engineer (Full Stack)

Builds

Product features, applications, services, and platforms

Domain

Software Engineering / Full Stack Development

Required skills

C, C++, C#, Java, JavaScript, Python, algorithm design, debugging, full-stack development, system design, observability, performance optimization

Preferred skills

React, LLMs, AI agent frameworks, prompt engineering, Copilot Studio

Technologies

React, C, C++, C#, Java, JavaScript, Python

Responsibilities

Collaborate with stakeholders to determine user requirements; drive identification of dependencies and development of design documents; create, implement, optimize, debug, refactor, and reuse code; act as Designated Responsible Individual (DRI) to monitor system status and resolve issues; proactively seek new knowledge to improve availability and efficiency.

Seniority

Principal, hands-on IC with strategic guidance (via careerplan.io/jobs/1970393556745855-principal-software-engineer-at-microsoft)