Open Source Software Release Engineer

Eclipse Foundation, Inc.

Canada

Remote

CAD 100,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Disability accommodation

Job summary

The Eclipse Foundation is seeking an Open Source Software Release Engineer to manage CI/CD infrastructure and support a global developer community. This remote role emphasizes automation, observability, and DevOps practices across large-scale Jenkins and GitLab CI environments.

You will collaborate with IT teams and open source contributors, driving efficiency, security, and maintainability while applying best practices in release engineering and tooling integration.

Qualifications

  • CI/CD best practices and managing CI services (Jenkins, GitLab CI, GitHub Actions)
  • Build systems: Maven, Gradle, CMake
  • Linux system administration and Bash scripting
  • DevOps with Configuration as Code and IaC (Ansible, Terraform)
  • Git distributed version control and forges (GitHub, GitLab)
  • Team player, self-starter, able to work independently
  • Proficient in English and clear communication with stakeholders

Responsibilities

  • Support and operate two large-scale CI systems: Jenkins farm and GitLab CI
  • Collaborate with community members via public channels for CI/CD support
  • Advocate for a DevOps mindset emphasizing efficiency, security and sustainability
  • Participate in Observability efforts
  • Integrate new technologies and processes for efficiency and maintainability

Skills

CI/CD
Jenkins
GitLab CI
GitHub Actions
Maven
Gradle
CMake
Linux
Bash
DevOps
IaC
Terraform
Ansible
Git
Kubernetes

Tools

Jenkins
GitLab CI
Kubernetes
Terraform
Ansible
GitHub

Job description

Do manual and repetitive build, test and deploy tasks make you cringe? Do you get the satisfaction of automating all the things and supporting developers around the globe? Do you like solving a failed build mystery and are not afraid to find out that you misspelled a variable? Do you like to work in an open and transparent environment? If so, ourOpen Source Software Release Engineer is likely the job for you!

The Eclipse Foundation is one of the world’s largest open source software foundations. Its member base and project count is growing significantly. Some of the largest projects include the various Eclipse IDEs, Jakarta EE (successor of Java EE), Adoptium (previously AdoptOpenJDK). As such, the Eclipse Foundation is looking for an individual to join our release engineering team in order to help us manage the infrastructure and the CI/CD tools, and to support the developer community of these open source projects.

Working closely with the members of our IT team, you’ll play a key role in fulfilling the mandate of the Foundation and help drive the success of our large community of open source developers.

Location

This is a remote position, and the selected candidate will be expected to work from their home office. All qualified candidates will be considered, with preference for candidates based in Germany, France, Italy, Spain, Portugal, other EU countries, or Canada.

Salary Range

$100-130k CAD / €55k–€80k in Europe, depending on the country and experience.

Responsibilities
  • You will support and operate (as part of the team) two large scale continuous integration systems: a farm of 200+ Jenkins instances and a growing GitLab CI set-up.
  • You will work directly with community members through public channels to provide assistance and tools, helping them with their CI/CD requirements.
  • You will always advocating for a DevOps mindset with the required sense of efficiency, security and sustainability.
  • You will be participating in our efforts around Observability.
  • As part of the IT team, you will proactively be involved in integrating new technologies, processes and tools, all with a mindset of efficiency and maintainability.
Requirements
  • Deep understanding of CI/CD best practices and experience with operating and managing CI services (Jenkins, GitLab CI, GitHub actions, ...)
  • Good understanding of one or multiple build systems (Maven, Gradle, CMake, ...)
  • Good knowledge of Linux system administration and of a scripting language (ideally Bash).
  • Familiarity working in a DevOps culture, along with building and integrating tooling with Configuration as Code and Infrastructure as Code (IaC) principles (Ansible, Terraform, etc).
  • Experience with distributed version control systems like Git as well as with collaborative forges like GitHub or GiLab.
  • Motivated team player, self-starter and able to work independently.
  • Proficiency in spoken/written English and comfortable with producing clear communication with various stakeholders.
Nice to Have
  • Experience working in a distributed team across multiple time zones.
  • Experience with managing and administrating systems like Jenkins, GitLab CI, Kubernetes, or cloud-native applications.
  • Experience with the demands and rewards of working with a highly motivated and passionate open source community.
  • Experience with observability and metrics tooling (Prometheus, Grafana, Loki, etc).
  • Experience automating parts of the release process.
  • Familiarity with SecOps and digital software signing.
  • Familiarity with working within the constraints of the General Data Protection Regulation (GDPR).
About the Eclipse Foundation

The Eclipse Foundation is a not-for-profit, member-supported organization that hosts the world-class Eclipse Java IDE and over 400 Eclipse projects. The Foundation helps cultivate both an open source community and an ecosystem of complementary products and services.

For more information about Eclipse Foundation, please visit our website at https://www.eclipse.org.

The Eclipse Foundation respects the dignity and independence of people with disabilities and provides accommodation and support to persons with disabilities throughout any recruitment process, once made aware of a need for accommodation. If you require any special accommodation or support during the recruitment process, please indicate in your email to us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Open Source Release Engineer: CI/CD & Automation
Remote Open Source Release Engineer: CI/CD & Automation

Eclipse Foundation, Inc. • Canada

Hybrid
CAD 100,000 - 130,000
Disability accommodation
Intermediate SecOps Engineer
Intermediate SecOps Engineer

Eclipse • Canada

Hybrid
CAD 80,000 - 120,000
Remote work
Comprehensive benefits
General Manager
General Manager

Eclipse Automation • Cambridge

On-site
CAD 200,000 - 240,000
Tuition reimbursement
4 weeks vacation + 3 personal days
RRSP matching
+1
Software Developer Co-op
Software Developer Co-op

Eclipse Automation Inc. • Cambridge

On-site
CAD 37,000 - 40,000
Hands-on experience with automation
Networking with industry pros
Variety in daily tasks
+3
Project Engineer
Project Engineer

Eclipse Automation Inc. • Cambridge

On-site
CAD 90,000 - 115,000
Tuition reimbursement
RRSP matching
3 weeks vacation and personal days
Project Controls Manager
Project Controls Manager

Eclipse Automation • Cambridge

On-site
CAD 115,000 - 145,000
RRSP
Health/Dental/Vision coverage
Tuition reimbursement
+3
Software Developer Co-op
Software Developer Co-op

Eclipse Automation • Cambridge

On-site
CAD 37,000 - 40,000
Hands-on experience with leading auto/
Networking with professionals
Diverse projects
+5
Controls Software Design Team Lead
Controls Software Design Team Lead

Eclipse Automation • Cambridge

On-site
CAD 69,000 - 85,000
RRSP
Health/dental/vision package
Tuition & professional dues reimburse.
+3
Applications Engineer
Applications Engineer

Eclipse Automation • Cambridge

On-site
CAD 110,000 - 140,000
Tuition reimbursement
3 weeks vacation + 3 personal days
RRSP matching
+1
Senior Project Controls Manager: Drive Project Performance
Senior Project Controls Manager: Drive Project Performance

Eclipse Automation • Cambridge

On-site
CAD 115,000 - 145,000
RRSP
Health/Dental/Vision coverage
Tuition reimbursement
+3