Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Senior Software Engineer 
United States, North Carolina, Raleigh 
440249621

17.04.2025

The Red Hat RHEL build sustaining team is looking for a Senior Software Engineer to join our globally distributed sustaining engineering organization. In this role, you will be contributing to our existing and new build tooling supporting RHEL sustaining releases such as RHEL6/7 and other future EOL versions. You will be a part of the small cross-functional group where you will get opportunities to share your ideas and discuss selected solutions with other team members. You will help to define the direction of the tooling development as well as support and cooperate with groups using our solutions. You will become a part of Red Hat’s culture that makes us unique in the Industry and work with communities passionate about open source software.

Primary Job Responsibilities:

  • Work with the latest technologies in a highly cooperative landscape

  • Participate in and learn about our culture and continuous integration (CI) and continuous delivery (CD) principles

  • Collaborate with development, quality engineers and sysadmins to identify and address issues identified in our products

  • Defining and developing new features based on our customer requirements

  • Identify pipeline workflows that could be automated

  • Write crucial parts of the system

  • Perform root cause analyses

  • Mentor and guide junior team members

Required Skills:

  • Bachelor’s or Masters degree in Computer Science or related discipline

  • 5+ years of experience in the software engineering field

  • Solid knowledge of Python (2.6, 2.7, 3.x)

  • Solid knowledge of Linux, especially Red Hat Enterprise Linux (RHEL) or Fedora

  • Experience with Git

  • Experience with container based technologies (Docker, podman, Kubernetes/OpenShift)

  • Proven experience in IT and software development

  • Good written and verbal language skills in English

  • Experience with rpm packaging

  • Experience with koji or copr build systems

  • Curious and collaborative mindset

  • Experience with Tekton and/or Konflux is a plus

  • Experience with CoreOS and Yocto is a plus

  • Experience using Ansible is a plus

  • Experience with open source communities and processes is a plus

The salary range for this position is $111,260.00 - $183,580.00. Actual offer will be based on your qualifications.

Pay Transparency

● Comprehensive medical, dental, and vision coverage

● Flexible Spending Account - healthcare and dependent care

● Health Savings Account - high deductible medical plan

● Retirement 401(k) with employer match

● Paid time off and holidays

● Paid parental leave plans for all new parents

● Leave benefits including disability, paid family medical leave, and paid military leave