IDeaS-posted 2 months ago
Edina, MN
251-500 employees

The Technical Program Manager (TPM) leads the execution of complex technical initiatives across multiple engineering teams. This role ensures alignment between technical execution and business objectives, manages dependencies, and drives delivery excellence across the product lifecycle. The TPM must be able to rapidly build a deep understanding of IDeaS products, technology, and architecture, and apply this knowledge to define and structure programs and projects—often in areas with no existing precedent or playbook. The TPM must be comfortable navigating ambiguity, identifying gaps, and shaping new delivery frameworks that align with strategic goals and client needs. This position may also serve as a Project Manager in one or more Development or Product Management projects.

  • Drive large-scale technical programs from concept through delivery.
  • Coordinate across multiple engineering, product, QA, and infrastructure teams.
  • Define program scope, goals, and deliverables that support business objectives.
  • Ensure deliverables, scope and milestone are reflected and updated in Jira or other relevant project management tools.
  • Develop detailed program plans, schedules, and resource allocations.
  • Track progress against milestones and KPIs; manage risks and issues.
  • Report status updates to Development and Product leadership.
  • Facilitate communication between Software Development/ Engineering, Technology, Product Management, and client-facing teams.
  • Lead cross-team syncs and technical reviews to ensure alignment.
  • Communicate regularly with senior leadership on program status and escalations.
  • 5–10 years of experience in technical program or project management.
  • Strong understanding of software development lifecycle (SDLC), agile methodologies, and both cloud-native and more traditional software as a service architectures.
  • Proven ability to manage multiple complex programs simultaneously.
  • Excellent communication, leadership, and stakeholder management skills.
  • Experience with tools like Jira, Confluence, Smartsheet, or equivalent.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • PMP or Agile certification is a plus.
  • SaaS, enterprise software, or platform development background.
  • Familiarity with distributed systems, microservices, and integration workflows.
  • Experience in client-facing delivery environments or technical onboarding.
  • Inclusive environment that values diverse perspectives.
  • Opportunities for professional growth and career advancement.
  • Work-life balance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service