Red Hat, Inc. logo

Principal Software Engineer

Job Overview

Location

Remote Australia

Job Type

Full-time

Category

Software Engineering

Date Posted

May 27, 2026

Full Job Description

đź“‹ Description

  • • Operate and maintain enterprise-grade OpenShift build systems to ensure timely delivery of product releases and critical fixes to customers.
  • • Analyze and continuously improve build systems to enhance instrumentation, transparency, speed, accuracy, and reliability of software release processes.
  • • Investigate, debug, and provide guidance for resolving failing builds across complex, interconnected systems.
  • • Integrate new components and tools into the existing build infrastructure to meet evolving requirements from across Red Hat.
  • • Collaborate with Quality Engineering teams to support testing workflows and ensure build integrity.
  • • Support Development Teams by enabling reliable and efficient testing of builds through automated tooling.
  • • Demonstrate automation improvements to stakeholders, showcasing enhancements in efficiency and system robustness.
  • • Document build processes and system configurations to ensure knowledge sharing and operational continuity.
  • • Work within a globally distributed team to maintain and evolve the automated release tooling pipeline for OpenShift.
  • • Apply deep expertise in Linux-based operating systems to optimize build environments and resolve platform-specific issues.
  • • Engage in peer collaboration to foster a culture of continuous learning, process improvement, and automation excellence.
  • • Contribute to the design and implementation of scalable, maintainable automation solutions aligned with enterprise-grade software delivery standards.
  • • Use Git and GitHub in a team environment to manage code changes, review pull requests, and coordinate development workflows.
  • • Ensure all automation systems are resilient, traceable, and aligned with Red Hat’s open source principles and enterprise security standards.
  • • Participate in on-call rotations and incident response for critical build system failures, providing timely resolution and post-mortem analysis.

🎯 Requirements

  • • Strong proficiency in Python
  • • 7+ years of relevant experience
  • • Experience with Continuous Integration systems
  • • Strong expertise in RHEL/Fedora Linux based operating systems
  • • Experience with git and working in teams on GitHub
  • • Experience with container build and runtime software applications

🏖️ Benefits

  • • Work in a fully remote environment with flexible work arrangements
  • • Join a global team that values open source principles, transparency, and collaboration
  • • Contribute to enterprise-grade open source technologies used by customers worldwide
  • • Be part of an inclusive culture that celebrates diverse backgrounds and encourages innovation from all levels

Skills & Technologies

Python
Kubernetes
GitHub
Git
Linux
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Red Hat, Inc. logo
Red Hat, Inc.
Visit Website

About Red Hat, Inc.

Red Hat, Inc. is an American software company that provides enterprise open-source solutions, including its flagship Red Hat Enterprise Linux operating system, hybrid cloud platforms, container and Kubernetes technologies, middleware, storage, and automation tools. Founded in 1993 and headquartered in Raleigh, North Carolina, it became a subsidiary of IBM in 2019. The company supports organizations in modernizing and managing IT infrastructure through subscription-based support, training, and certification services, emphasizing security, scalability, and interoperability across hybrid and multicloud environments.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
New York City, NY
Full-time
Expired Jul 21, 2026
Remote

2 months ago

Remote - Ireland
Full-time
Expires Aug 21, 2026
Senior
Remote

1 month ago

Expired
Washington University in St. Louis logo

Washington University in St. Louis

Remote
Full-time
Expired Jul 19, 2026
Remote

2 months ago

4 Locations
Full-time
Expires Sep 2, 2026
Go
Apache Spark
Senior
+2 more

19 days ago