As a Release Engineer, you will design and develop code for the build pipeline, maintain Jenkins CI, and troubleshoot software build issues.
Collabora Productivity Ltd. is a software company specialising in bringing the innovation created in Open Source projects such as LibreOffice to the market, along with services, long term support and software consultancy. We combine years of open source software leadership with an understanding of the challenges that businesses, non-profits, and governments face.
Collabora Productivity brings deep technical expertise around the Office space, from our preferred Open Document format to many other, including legacy, document formats such as OpenXML and Microsoft binary formats, using modern technologies.
We are looking for a passionate Release Engineer to join our team. As a Release Engineer, you will be responsible for ensuring our core products are delivered across multiple platforms.
Key Responsibilities
- Design and develop code that glues together various pieces of our build and test pipeline
- Update build infrastructure for releasing new versions and variants
- Maintain and monitor software build and maintain a Jenkins CI
- Support a globally distributed team
- Troubleshooting software build issues
Technical Skills
- Deep Linux experience
- Python, shell experience
- git experience - including re-basing and bisection
- Superficial understanding of C++ enabling ability to identify and back-port changes between code branches resolving simple merge conflicts
- LXC container experience a bonus
- iOS / Android cross-compilation toolchains a bonus
Personal Skills
- Highly self motivated, reliable with a demonstrable passion for Open Source and the office domain
- Able to work from home office, managing own time effectively
- Self learning skill to get sufficient knowledge of Collabora's services, business model, project delivery lifecycle and other related technical domains
- Good interpersonal skills
- Winsome presentation skills appreciated
- Good English language skills (both verbal and written)
- Ability to work and communicate in an online distributed environment
#LI-Remote
Top Skills
C++
Git
Libreoffice
Linux
Lxc
Python
Shell
Similar Jobs
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Production Designer is responsible for executing high-quality graphic assets for marketing materials, ensuring brand consistency and attention to detail from concept through production. This role involves collaboration with designers and project managers to overcome technical challenges while managing asset organization and quality control.
Top Skills:
Adobe Creative SuiteAfter EffectsFigmaIllustratorIndesignPhotoshopPremiere Pro
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Territory Sales Account Executive, you will manage the whole sales cycle by acquiring new restaurant clients, conducting demos, and ensuring successful delivery and satisfaction.
Top Skills:
Salesforce CRM
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Regional Sales Engineer at CrowdStrike will leverage security expertise to articulate solutions, support sales teams, and engage with customers to innovate cybersecurity practices.
Top Skills:
AvAWSAzureBashEdrEndpoint SecurityFirewallForensicsGCPHips/IdsIncident ResponsePowershellPythonSIEM
What you need to know about the Toronto Tech Scene
Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.



