Job Description
Migration Engineering Own the full lifecycle: scoping, campaign design, automated execution, validation, and completion. Automation & Tooling Build and extend PME's internal automation platforms — leveraging AI-assisted code modification, rule-based transformations, and batch orchestration — to scale the team's impact across the fleet with speed and reliability. Technical Design Write clear, well-researched design documents. Identify and communicate tradeoffs between migration approaches and drive decisions with data and stakeholder input. Embed with partner teams driving the most crucial infrastructure-level strategic initiatives to deeply understand migration needs, de-risk project execution, and ensure campaigns land successfully with minimal customer toil. Paved Path Advocacy Proactively identify opportunities to improve Paved Path adoption and adherence. Surface patterns and systemic opportunities — then act on them. Influence product strategy and roadmaps of platform teams through direct engagement and data. Operational Excellence Instrument migrations with telemetry and dashboards. Monitor fleet health, track adoption rates, and build the feedback loops that continuously improve campaign design and execution. A strong generalist engineer energized by scope and ambiguity — comfortable working across the full stack (backend services, automation pipelines, data models, dashboards) while building depth in the areas that matter most. A systems thinker who understands that successful migrations are as much about people and process as they are about code — and designs solutions accordingly. A self-directed owner who can take a high-priority, ambiguous challenge and drive it to completion across teams, time zones, and organizational boundaries. Someone who builds customer trust through repeated, low-drama delivery. You communicate proactively, course-correct quickly, and leave things better than you found them. A pragmatic builder who defaults to automation and reuse, builds tools that generalize beyond a single use case, and knows when to ship fast vs. when to invest in durability. Strong backend engineering skills, with demonstrated ability to build and operate production services at scale (experience in Java or Python is a plus) Proven experience navigating and operating within large, complex infrastructure ecosystems — understanding service interdependencies, fleet-wide patterns, and the ripple effects of change at scale Deep, hands-on experience with AI-driven solutions — not as a user, but as a builder. You follow where the technology is going, form opinions, and bring that edge into the work Proven ability to drive complex, cross-functional technical projects from design through completion Strong technical writing: design docs, tradeoff analyses, postmortems Experience working with cloud infrastructure (AWS preferred: EC2, S3, EKS/Kubernetes) Ability to navigate ambiguity, influence without authority, and partner effectively with senior stakeholders Experience with large-scale code migration or modernization campaigns Demonstrated ability to build with or integrate LLMs and AI agents into engineering workflows — you have shipped AI-powered solutions, not just experimented with them Experience building or operating fleet-management, dependency graph, or service catalog systems Background in platform or infrastructure engineering organizations Familiarity with Java or Python in a backend services context Experience designing campaigns with measurable adoption and adherence metricsa