CareerPlanSign in

Senior Software Engineer

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

Core

Senior Software Engineer responsible for removing organization-wide obstacles by coding, testing, and influencing architecture across multiple legacy systems.

Role type

Senior Software Engineer (Legacy Systems & Architecture)

Builds

High-quality, long-lasting solutions and common architectural patterns for organization-wide systems

Domain

Software Engineering, Legacy Systems, Enterprise Architecture

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, C#, Java, JavaScript, Python, legacy system navigation, large-scale repository migration, architectural design, cross-team collaboration

Preferred skills

experience migrating repos from .NET Framework to .NET, experience working in large, agentic-unfriendly repos

Responsibilities

Code and test in multiple legacy systems, influence developers on design and architecture, build high-quality solutions, collaborate across different organizations, remove organization-wide obstacles

Seniority

Senior, hands-on IC

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