Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Red Hat

Principal Software Engineer

Red Hat

Senior Software Engineer on OpenShift Automated Release Tooling team at Red Hat. Responsible for system design, implementation, and process improvements in software release.

Posted 5/27/2026full-timeRemote • 🇦🇺 AustraliaLeadWebsite

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Operate build systems
  • Help analyze and continuously improve build systems
  • Investigate, debug, and provide guidance for fixing failing builds
  • Integrate new components into build system
  • Support Quality Engineering teams
  • Support Development Teams testing builds
  • Demo automation improvements
  • Document build processes

Requirements

What you’ll need
  • 7+ years of relevant experience
  • Strong proficiency in Python
  • Experience with Continuous Integration systems
  • Strong expertise of using with RHEL/Fedora Linux based operating systems
  • Experience with git and working in teams on GitHub
  • Experience working with and debugging complex interconnected systems
  • Experience with container build and runtime software applications
  • Good communication skills in English.

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonContinuous IntegrationRHELFedora LinuxgitGitHubcontainer build softwareruntime software applicationsdebuggingbuild systems
Soft Skills
communication skills