Release Engineer (Remote/Anywhere) at Collabora

Remote

Collabora Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Open Source, Software DevelopmentIndustries

Requirements

  • Deep Linux experience
  • LibreOffice releasing experience required
  • 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
  • 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

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

Skills

Key technologies and capabilities for this role

LinuxLibreOfficePythonShellGitC++JenkinsLXCiOS cross-compilationAndroid cross-compilation

Questions & Answers

Common questions about this position

Is this position remote?

Yes, the Release Engineer position is remote/anywhere and able to work from a home office.

What technical skills are required for the Release Engineer role?

Required skills include deep Linux experience, LibreOffice releasing experience, Python and shell scripting, git experience including re-basing and bisection, and a superficial understanding of C++ for back-porting changes.

What personal skills are needed for this job?

Candidates should be highly self-motivated, reliable, passionate about Open Source, able to manage their own time, possess self-learning skills, good interpersonal and English language skills, and ability to work in a distributed online environment.

What is the salary or compensation for this role?

This information is not specified in the job description.

What makes a strong candidate for this Release Engineer position?

A strong candidate has LibreOffice releasing experience, deep Linux and git expertise, and demonstrates self-motivation, passion for Open Source, and the ability to work effectively in a distributed remote team.

Collabora

Consultancy for Open Source software solutions

About Collabora

Collabora specializes in helping businesses utilize Open Source software effectively. They assist clients in developing tailored solutions, whether it involves writing code or creating long-term software strategies. By leveraging community-driven Open Source projects and reusing existing components, Collabora helps clients speed up their product development and enhance their unique offerings. Founded in 2005, the company has been a leader in Open Source technology, contributing to major projects like the Linux Kernel and LibreOffice, which are used in millions of devices globally. Their team of nearly 100 engineers and developers are passionate Open Source contributors, dedicated to both client projects and community involvement. Collabora's goal is to guide organizations in adopting Open Source technologies and methodologies, ensuring they can thrive in a rapidly changing tech landscape.

Cambridge, United KingdomHeadquarters
2005Year Founded
VENTURE_UNKNOWNCompany Stage
Consulting, Enterprise SoftwareIndustries
51-200Employees

Benefits

Remote Work Options
Conference Attendance Budget

Risks

Increased competition from Red Hat and Canonical in open-source consultancy.
Potential challenges in AI and IoT sectors due to investments by Google and Amazon.
Over-reliance on partnerships with hardware companies like MediaTek and Renesas.

Differentiation

Collabora specializes in open-source software for automotive, OEM, silicon, and digital TV industries.
The company has nearly 100 engineers who are active open-source contributors globally.
Collabora offers comprehensive services from planning to training in open-source projects.

Upsides

Collabora's collaboration with MediaTek enhances its position in the growing IoT market.
The DRM-CI pipeline boosts Collabora's capabilities in high-performance graphics testing.
NVK graphics driver conformance with Vulkan 1.0 strengthens Collabora's gaming industry position.

Land your dream remote job 3x faster with AI