CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-09-14 → 2026-09-26

Core

Designing, building, and optimizing scalable software products and services, including generative AI applications, while ensuring high availability and performance.

Role type

Principal Software Engineer (Fullstack/Backend)

Builds

Product features, services, and platforms

Domain

Software Engineering, Generative AI, Enterprise Development

Deliverable

production ML models | product features

Required skills

C, C++, C#, Java, JavaScript, Python, React, fullstack development, backend development, generative AI application development, Power Platform, M365 Enterprise development

Preferred skills

experimentation design, system monitoring, observability, scalability optimization

Responsibilities

Collaborate with stakeholders to determine user requirements and drive design document development; create, implement, optimize, debug, refactor, and reuse code to improve performance and maintainability; drive creation and conduct of experimentation to determine effectiveness of changes; act as a Designated Responsible Individual (DRI) to guide engineers and monitor system/product/service for degradation or downtime; proactively seek new knowledge and adapt to new technical trends to improve availability, reliability, efficiency, and observability at scale.

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