Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Red Hat · 11 hours ago

Principal Software Engineer

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. In this role, you will serve as a technical architect and developer, working on frameworks and automation to ensure interoperability across Red Hat’s hybrid platform products.

Enterprise SoftwareInsurTechLinuxOpen SourceOperating SystemsSoftware
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Architect and develop frameworks, pipelines, and services that enable scalable interoperability and upgrade testing across Red Hat products
Design and implement integrations between OpenShift CI and other validation tools to improve visibility, automation, and reporting
Drive a shift-left approach to interoperability testing by enabling earlier detection of integration issues, improving developer feedback loops, and embedding Interop checks into CI workflows
Collaborate with product teams (ACM, CNV, ODF, etc.) to co-develop test automation that reflects real customer topologies and hybrid scenarios
Partner with UX and Product Management teams to provide actionable feedback on the integrated portfolio experience, helping shape more cohesive hybrid-product workflows
Enhance CI/CD efficiency by optimizing workflows, improving cluster lifecycle management, and automating environment provisioning
Develop and maintain APIs and data pipelines to track test execution, component health, and quality metrics
Mentor and guide engineers in development best practices and scalable system design
Drive innovation by leveraging AI-assisted coding tools (e.g., Claude Code, Gemini, Cursor) to improve productivity and maintainability
Participate in design and code reviews, ensuring architectural consistency, scalability, and reliability of the Interop testing platform

Qualification

PythonGoLinuxKubernetes/OpenShiftCI/CD systemsBash scriptingAPIsTest automationInnovationOpen-source practicesCertifications (RHCE)Collaboration skillsMentoringCommunication skillsObservability frameworks

Required

7+ years of software development experience, preferably in infrastructure, automation, or distributed systems
Strong proficiency in Python or Go, including experience building APIs, automation frameworks, or backend services
Strong proficiency in Bash shell scripting, including best practices
Deep understanding of Linux, Kubernetes/OpenShift, and containerization
Familiarity with virtualization technologies (KVM, VMware, CNV, Libvirt) and networking fundamentals
Proven experience integrating with CI/CD systems (Prow, Jenkins, GitHub Actions) and automating build/test pipelines
Experience working in large, cross-functional engineering organizations
Excellent communication and collaboration skills, with the ability to lead technical discussions and mentor peers

Preferred

Experience with Ansible or IaC tooling (Terraform, Helm)
Knowledge of open-source development practices and community collaboration
Familiarity with observability and metrics frameworks (Grafana, Prometheus)
Background in test automation or quality-driven development
Certifications such as RHCE or similar

Benefits

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
Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Company

Red Hat is a software company that offers enterprise open-source software solutions. It is a sub-organization of IBM.

H1B Sponsorship

Red Hat has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (159)
2024 (148)
2023 (156)
2022 (181)
2021 (154)
2020 (106)

Funding

Current Stage
Public Company
Total Funding
unknown
2018-10-28Acquired
1999-08-20IPO
1999-03-09Corporate Round

Leadership Team

leader-logo
Chris Wright
Chief Technology Officer and Senior Vice President Global Engineering
linkedin
leader-logo
Mark Little
CTO JBoss
linkedin
Company data provided by crunchbase