CareerPlanGet AI match score →

Forward Deployed Engineer, Platform Engineering

United States, Washington, Redmond💼 Full-time🗓 2026-07-08 → 2026-07-15

Core

Re-engineer high-leverage business processes and migrate legacy systems to a new platform using generative AI agents, ensuring safe production cutover and reliability.

Role type

Senior builder-architect, platform engineering

Builds

Production systems and platform tooling for internal teams

Domain

Cloud infrastructure, distributed systems, generative AI

Deliverable

production ML models | product features

Required skills

business-process re-engineering, system design, distributed systems, cloud foundation, generative AI and agents, hands-on coding, cross-team project delivery

Preferred skills

Azure, identity management, deployment safety, observability

Technologies

generative AI, agents, Azure

Responsibilities

Partner with system owners to understand and re-engineer business processes; design and build new system pieces in the team's codebase; execute incremental strangler-fig migrations for legacy systems; own production reliability and safe deployment; feed learnings back to improve platform tooling.

Seniority

Senior, hands-on IC

Rewrite
## About the role Partner with a team to move one of their high-leverage systems onto the platform, alongside the engineers who own it, through to production. Start from the business process: understand how it works and re-engineer it, then design the right system to support it. Build the new pieces hands-on, in the team's codebase, using the platform's agents and tooling to move fast. Work directly with the team's engineers so they own and run the result when you leave. Where migrating a legacy system in one cutover is too risky, take an incremental, strangler-fig path that keeps the business running throughout. Own the outcome in production: reliability, safe deployment, and the system doing its job before you exit. Feed what you learn back to the platform team, so the tooling and golden paths get better each time. You re-engineer the business, then the system. The most important thing you do is business-process re-engineering: get deep into how a process works and the logic beneath it, rethink it, and design the right system to support it. The architecture follows from understanding the business, not from the shape of the old code. Then you build it. A builder-architect who ships: you turn a design like that into a running system with your own hands, in the team's codebase. This is a builder's seat, not an advisory one. ## AI-native You've shipped production software with generative AI and agents, and you put agents on the mechanical work so your time goes to the hard parts. ## At home Joining an unfamiliar codebase and org, partnering with the people who own the system, and earning the trust to deliver. ## Requirements - Hands-on experience using generative AI and agents to build production software. - 3+ years owning delivery of complex cross-team technical projects end to end. - Strong distributed-systems, system-design, and cloud foundation (Azure a plus), across the surfaces this work touches: identity, deployment safety, and observability. - Bachelor's Degree AND 6+ years experience in software engineering, technical program management, or product development — OR equivalent experience. ## Nice to have - Bachelor's Degree AND 12+ years experience in software engineering, technical program management, or product development — OR equivalent experience.
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Microsoft ↗