The Technical Project Manager role at Diabolocom is crucial for ensuring smooth engineering delivery across the organization. The successful candidate will be responsible for coordinating various engineering processes, tracking delivery, and managing dependencies to enhance project execution. With a background in software engineering and experience in technical leadership, the ideal candidate will navigate complex delivery challenges effectively.