The Program Manager leads complex technical programs from inception through launch and post-launch optimization. The role owns planning, execution, and delivery, and works with product managers and engineering leaders to define scope, objectives, technical requirements, and detailed project plans. It proactively identifies and mitigates technical risks and cross-team dependencies, resolves roadblocks, and improves program management, SDLC, and agile practices to strengthen team efficiency and predictability. The Program Manager serves as a communication bridge across engineering, product, design, operations, and business development, keeping stakeholders aligned on goals, timelines, and technical decisions. The role prepares and delivers presentations to executive, technical, and external audiences; establishes transparent reporting on program status, health metrics, and forecasts; and uses SQL and data analysis to examine datasets, measure performance, identify trends and bottlenecks, assess technical options, and validate data migrations. A strong understanding of technology stacks, architectural trade-offs, and implementation details is needed to evaluate proposals and manage engineering execution. This is a 100% remote, 12+ month contract position.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior