About this role
About Us
We are a globally distributed open source software consultancy, partnering with organisations to solve complex technical challenges through transparency, collaboration, and community-driven innovation. We are now looking for an exceptional People Lead to support and empower our engineering teams.
About the Role
As a People Leader, you will work with a globally dispersed workforce, creating a supportive, structured, and high-performance environment for our engineers. You will collaborate with individuals across the world, using your relationship-building skills and emotional intelligence to foster trust, drive accountability, and help our people thrive.
This role requires someone who is organised, proactive, confident in navigating sensitive situations, and motivated by helping others succeed—all within a fully remote, multicultural organisation.
Frequently Asked Questions
Is the salary disclosed for the People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) position at collabora?
The salary for this People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) role at collabora is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) job at collabora remote?
Yes, this People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) position at collabora is remote, with team members based in Remote. You can work from home or anywhere in the supported regions.
Is the People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) role at collabora full-time or part-time?
This is listed as a Temporary, Full Time position. It is posted as a People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) role in the Engineering department at collabora.
Which team or department does the People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) at collabora belong to?
This People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) position is part of the Engineering department at collabora. See the full job description for more information about the team structure and responsibilities.
How do I apply for the People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) position at collabora?
Click the "Apply Now" button on this page. You will be redirected to collabora's official application portal hosted on lever where you can submit your application directly.
When was the People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) job at collabora posted?
This People Success Lead - Fixed Term 12 Month Contract (Remote/Europe) position at collabora was posted on Jun 12, 2026. Apply as soon as possible — early applications are often reviewed first.