Ncontracts

Senior Program Manager, Engineering Delivery

Ncontracts

full-time

Posted on:

Location Type: Remote

Location: TennesseeUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $140,000 - $180,000 per year

Job Level

About the role

  • Delivery Planning & Execution
  • Create and maintain comprehensive milestone plans for all engineering workstreams, clearly defining deliverables, timelines, and success criteria
  • Identify and map dependencies across teams, products, and initiatives to proactively mitigate delivery risks
  • Track project progress across all engineering teams, identifying slippage early and working with teams to develop mitigation strategies
  • Facilitate cross-functional planning sessions and ensure alignment between engineering, product, and operations
  • Run program status meetings and coordinate cross-team synchronization to keep initiatives on track
  • Resource Management
  • Manage resource allocation across engineering workstreams, ensuring optimal utilization and identifying capacity constraints
  • Identify resource contention issues and work with engineering leadership to resolve conflicts and prioritize work
  • Provide visibility into resource capacity planning to support strategic hiring and contractor decisions
  • Partner with third-party vendors and offshore teams to ensure delivery commitments are understood and met
  • Engineering Metrics & Reporting
  • Establish and maintain comprehensive engineering metrics including velocity, cycle time, deployment frequency, and quality metrics
  • Build and maintain executive dashboards that provide real-time visibility into engineering delivery and health
  • Partner with Product Operations to ensure alignment on success metrics and delivery KPIs
  • Generate regular status reports for engineering leadership and executive stakeholders
  • Drive continuous improvement initiatives based on metrics insights and delivery patterns
  • Process Improvement & Stakeholder Management
  • Establish and refine delivery management processes, tools, and best practices across engineering
  • Champion Agile/DevOps practices and drive adoption of delivery excellence standards
  • Serve as a trusted partner to engineering directors and VPs on delivery strategy and operational excellence
  • Navigate organizational complexity and build strong relationships across engineering, product, and business teams

Requirements

  • 5+ years of experience in program management, delivery management, or engineering operations roles
  • Proven track record managing complex, multi-team engineering initiatives in a software product company
  • Deep understanding of software development lifecycle, Agile methodologies, and DevOps practices
  • Strong analytical skills with experience establishing and tracking engineering metrics and KPIs
  • Experience with project management tools (Jira, Asana, Linear, etc.) and data visualization platforms
  • Excellent communication skills with ability to present complex information to executive stakeholders
  • Strong problem-solving abilities and experience navigating organizational complexity
  • Self-starter who can work independently and drive initiatives without constant oversight
  • Bachelor's degree in Computer Science, Engineering, Business, or related field (or equivalent experience)
Benefits
  • Responsible PTO Plan that meets or exceeds state and local medical and family leave laws
  • 11 paid holidays
  • Community and social events to keep you connected and engaged
  • Mental Health Benefits
  • Medical, Dental and Vision insurance
  • Company-paid Group Life Insurance, Short- and Long-Term Disability
  • Flexible Spending Account & Health Savings Account
  • Aflac Benefits – Critical Illness, Cancer Protection, & Hospital Choice
  • Pet Insurance
  • 401 (k) with company match with eligibility on Day 1 of employment
  • 2 Paid Volunteer Time Off Days
  • And much more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
program managementdelivery managementengineering operationssoftware development lifecycleAgile methodologiesDevOps practicesengineering metricsKPI trackingresource managementprocess improvement
Soft skills
analytical skillscommunication skillsproblem-solving abilitiesself-starterrelationship buildingcross-functional collaborationstrategic thinkingorganizational navigationleadershipinitiative driving