CareerPlanSign in

Principal Software Engineer

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-06-18 → 2026-10-02

Core

Partners with stakeholders to determine user requirements, leads design document development, and mentors engineers to produce extensible, maintainable code for products, applications, services, or platforms.

Role type

Principal Software Engineer (Designated Responsible Individual)

Builds

Products, applications, services, or platforms

Domain

Software Engineering / Investment Banking

Required skills

System design, mentoring, on-call incident management, observability, performance optimization, cross-product collaboration, technical trend adaptation

Preferred skills

Advanced system architecture, deep domain expertise in investment banking compliance (via careerplan.io/jobs/1970393556855360-principal-software-engineer-at-microsoft)

Technologies

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

Responsibilities

Determine user requirements for scenarios, lead identification of dependencies and design document development, mentor engineers across products/solutions, monitor system/product/service for degradation or downtime, drive project and release plans, improve availability and reliability of products at scale

Seniority

Principal, hands-on IC with mentorship responsibilities