Jobs · Information Technology · Massachusetts

Senior Technical Program Manager – Software Delivery & Systems Integration

Russell Tobin · Burlington, MA · 6 days ago
HybridInformation Technology$90–$105/hrFull-time

About the role

Russell Tobin is partnering with a leading consumer products and technology organization to identify an experienced Senior Technical Program Manager - Software Delivery & Systems Integration.

This individual will drive end-to-end planning, execution, and delivery of complex software programs, serving as the critical link between engineering, program management, quality, and business stakeholders.

This role is ideal for a seasoned program leader who thrives in fast-paced product development environments and has a strong track record of delivering software-enabled consumer products while managing cross-functional teams, technical dependencies, risks, and executive communications.

Responsibilities

  • Lead end-to-end software delivery across complex product development programs, from planning through launch.
  • Define program requirements, milestones, timelines, and success metrics while maintaining alignment with business objectives.
  • Drive execution across multiple engineering disciplines, ensuring coordination between software, electronics, systems, quality, and other cross-functional teams.
  • Manage program schedules, identify critical dependencies, and proactively mitigate risks that may impact delivery.
  • Navigate evolving priorities, scope changes, and schedule challenges while maintaining focus on quality and key program milestones.
  • Facilitate root-cause analysis of project and team issues, partnering with engineering teams to develop actionable solutions.
  • Translate complex technical concepts into clear, concise updates for leadership and stakeholders.
  • Foster alignment across teams on priorities, trade-offs, decisions, and execution plans.
  • Establish and maintain effective program governance processes to improve delivery predictability and operational efficiency.
  • Provide regular status reporting, executive-level communications, and program health updates.

Requirements

  • Bachelor's degree in Engineering, Computer Science, Information Technology, or a related technical field (or equivalent practical experience).
  • 10+ years of experience in Technical Program Management, Program Management, or Software Delivery leadership roles.
  • Proven experience leading large-scale, cross-functional software development programs.
  • Strong understanding of software development lifecycles, agile methodologies, and product delivery frameworks.
  • Experience with executive-level reporting and stakeholder management.
  • Demonstrated success driving alignment across engineering, product, quality, and business teams.
  • Excellent problem-solving, communication, and organizational skills.

Qualifications

  • Experience leading end-to-end delivery of software-enabled consumer products or connected devices.
  • Background coordinating efforts across software, electronics, systems engineering, and hardware teams.
  • Experience managing complex technical dependencies in a product development environment.
  • Strong risk management, change management, and program governance expertise.
  • Familiarity with appliance, IoT, consumer electronics, or embedded software development environments.

Skills

  • Highly organized and influential program leader.
  • Effective communicator with both engineers and executives.
  • Successfully delivers software programs in dynamic, fast-moving environments.

Benefits

What We're Looking For
The ideal candidate is a highly organized and influential program leader who can bring structure to complex initiatives, communicate effectively with both engineers and executives, and successfully deliver software programs in dynamic, fast-moving environments.

Pay

$90-$105/hour (depending on experience)

Schedule

6-Month W2 Contract

Similar jobs