Technical Program Manager – Migration (f/m/d)
- Berlin (DE)
- Munich (DE)
- Wuppertal (DE)
- Wurzburg (DE)
- Project Management, Product Management
- Fulltime
- Published: 2026-02-12
What do we do?
Pioneering a new era and offering a cohesive alternative to the fragmented landscape of construction software, Thinkproject seamlessly integrates the most extensive portfolio of mature solutions with an innovative platform, providing unparalleled features, integrations, user experiences, and synergies.
By combining information management expertise and in-depth knowledge of the building, infrastructure, and energy industries, Thinkproject empowers customers to efficiently deliver, operate, regenerate, and dispose of their built assets across their entire lifecycle through a Connected Data Ecosystem.
What your day will look like
Mission
As Technical Program Manager (f/m/d) for Migration, you will be responsible for planning, coordinating, and executing complex user and customer migrations between products and platforms. You will act as the central point of coordination across engineering, services, and customer-facing teams, ensuring migrations are delivered safely, predictably, and with minimal disruption. Your focus is to reduce technical and operational risk, enable scalable migration processes, and ensure customers experience clear value and continuity throughout product transitions.
You will work closely with internal services teams and engage directly with customers where required, combining strong technical understanding with program leadership, risk management, and stakeholder communication.
Key Responsibilities
Migration & Program Leadership
- Plan and manage end-to-end migration and depreciation programs, covering scope definition, timelines, dependencies, and success criteria.
- Coordinate migrations of users, customers, and data between products or platform versions, ensuring continuity of service and contractual commitments.
- Define and maintain clear migration strategies, rollout plans, and cutover approaches tailored to different customer segments.
- Track progress against milestones, manage inter-team dependencies, and ensure timely delivery across multiple workstreams.
Stakeholder & Customer Engagement
- Act as the primary interface between engineering, internal services teams (e.g. Professional Services, Support, Operations), and customer-facing functions.
- Engage directly with selected customers to align on migration plans, expectations, risks, and timelines.
- Communicate clearly and proactively on migration status, risks, and decisions to both internal stakeholders and customers.
- Partner with Product, Engineering, and Customer Success to ensure migrations align with product strategy and customer outcomes.
Risk & Dependency Management
- Identify, assess, and actively manage technical, operational, and customer risks associated with migrations and deprecations.
- Define mitigation plans, escalation paths, and decision frameworks to address issues early and reduce impact.
- Ensure dependencies across products, services, tooling, and teams are clearly documented and actively managed.
- Support go/no-go decisions with data, risk assessments, and clear recommendations.
Tools, Processes & Enablement
- Identify gaps in tooling, automation, and processes required to support scalable, repeatable migrations.
- Drive the definition and delivery of internal tools, dashboards, runbooks, and playbooks in collaboration with engineering teams.
- Establish standard migration frameworks, processes, and governance to reduce future effort and risk.
- Continuously improve migration execution through retrospectives, metrics, and feedback from teams and customers.
Change & Adoption
- Support change management activities related to product deprecations and migrations, including internal enablement and customer communication.
- Ensure documentation, training materials, and operational readiness are in place for services and support teams.
- Monitor post-migration outcomes, incidents, and feedback to ensure stability and customer satisfaction.
What you need to fulfill the role
Essential:
- Proven experience as a Technical Program Manager, Program Manager, or similar role managing complex, cross-functional initiatives.
- Strong experience delivering customer-impacting migrations, platform transitions, or large-scale technical change programs.
- Ability to work confidently with engineering teams on technical topics while remaining outcome- and risk-focused.
- Experience interfacing with services teams and engaging directly with customers in a structured, professional manner.
- Strong risk management skills, with the ability to identify issues early and drive mitigation across teams.
- Excellent communication, organisational, and stakeholder management skills across multiple levels of seniority.
- Fluent English required.
Bonus:
- Experience with SaaS platforms, cloud-based products, or data-intensive systems.
- Familiarity with deprecation strategies, lifecycle management, and contractual or compliance considerations.
- Experience defining internal tools, automation, or operational processes to support scale.
- German language skills.
What we offer
We are a passionate bunch here. To join Thinkproject is to shape what our company becomes. We take feedback from our staff very seriously and give them the tools they need to help us create our fantastic culture of mutual respect. We believe that investing in our staff is crucial to the success of our business.
Your contact:
Yash Shetty
Please submit your application, including salary expectations and potential date of entry, by submitting the form on the next page.
Working at thinkproject.com - think career. think ahead.
#LI-YS1
