

Job Summary
You’ll help accelerate the development of AI prototypes by ensuring seamless platform integration, CI/CD pipelines, and other critical infrastructure to enable high-speed experimentation and iteration.
What you’ll do
Platform Support and Optimization: Design and maintain scalable, secure, and efficient platforms to support AI Catalyst team initiatives, ensuring smooth integration of AI models and workflows.
Infrastructure Management: Provide expertise in Kubernetes and cloud platforms (GCP, AWS, Azure) for container orchestration, scalable deployments, and real-time operations.
Partner with the AI Catalyst team to identify bottlenecks, remove blockers, and optimize workflows for faster delivery of AI prototypes.
Technical Leadership: Lead the implementation of critical systems (APIs, orchestration, observability, deployment) to ensure speed, reliability, and maintainability.
Cross-Functional Collaboration: Work closely with engineering, product, and design teams to align technical priorities and drive impactful AI initiatives.
Mentorship: Guide and mentor engineers, fostering a culture of technical excellence, collaboration, and rapid execution.
Demonstrate proficiency in Kubernetes for container orchestration and scalable deployments.
Mentor senior engineers and contribute to a culture of technical excellence, velocity, and pragmatic decision-making
Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality.
Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling.
What you’ll bring
10+ years of software engineering experience
Strong background in Python and background in C, C++, Go or Rust.
Proficiency in RHEL or other Linux distributions.
Communication Skills: Strong ability to communicate technical tradeoffs and bring clarity to ambiguous situations
Passion for AI Innovation: Enthusiasm for enabling AI initiatives that drive real-world impact and accelerate prototyping efforts.
Ability to move fast without compromising quality, thriving in environments where rapid iteration and high ownership are the norm
PoC Experience: Proven ability to work on and deliver successful Proof of Concepts or initiatives, showcasing the ability to rapidly prototype and validate ideas.
Nice to have
Experience with cloud platforms such as GCP, AWS, or Azure.
experience with building and packaging Python projects, package managers (dnf, pip), and build systems (cmake, meson)
experience in working with upstream projects and Open Source communities.
Experience in early-stage product incubation or 0→1 product delivery
Contributions to internal AI platforms, model evaluation frameworks, or observability for AI systems
This is a rare opportunity to help shape how our company brings AI innovation to life - bridging research and real-world usage at a moment when speed, safety, and product quality matter most. If you're energized by rapid iteration, high autonomy, and making AI tangible for millions, we’d love to talk.
Previous experience with hardware acceleration, either generic GPU experience or specific ones, such as CUDA and ROCm
Knowledge of AI frameworks, such as PyTorch and/or TensorFlow
Familiarity with containerization and orchestration
Understanding of Open Source development models
Experience with test-base development and agile/scrum methodologies
משרות נוספות שיכולות לעניין אותך

Job Summary
Red Hat Software Engineering is looking for a Principal Software Quality Engineer to join our Secure Supply Chain organization (Remote). In this role, you will help test and verify offerings on top of Red Hat OpenShift. Using your expertise and principles of software engineering, automation and continuous improvement, you will help create a product where availability, reliability, and security are treated through the entire application life cycle, not treated as an afterthought. As a Principal software Quality Engineer, you will write and enhance test suite to ship product and also develop tools to automate software deployments, upgrades, scaling, monitoring, alerting, and testing. In this role, you will lead the release testing efforts and guide team members in their testing and CI related tasks. Successful applicants must reside in a country where Red Hat is registered to do business.
What you will do:
Operate within Linux/UNIX environments
Work with Containers such as Kubernetes or OpenShift
Analyze and communicate the quality risks based on available data
Design, develop, and maintain test automation frameworks, scripts
Participate in upstream projects testing
Lead and monitor the testing tasks in the team and guide the team members.
Continuously strive for the test process improvements
Familiarity with Agile methodologies and processes
Own and implement the Quality strategy in the team
Maintain and extend the continuous integration (CI) infrastructure
Maintain regular communication with project stakeholders including development team, product owner and management.
Conduct research on testing tools, frameworks and its integration
What you will Bring:
We're looking for a highly experienced Software Quality Engineer with 9+ years of experience from the industry with:
Highly experienced with any programming language like Golang/Python-Must
Experience with Kubernetes or OpenShift- Must
Linux/UNIX operating systems
Expertise with test automation frameworks like gauge/pytest/ginkgo- at least one, pytest preferred.
Experience with UI testing
Experience with CI/CD
Knowledge of the UNIX -Advantage
The following is considered a plus
Previous code contributions to open-source projects or code samples on GitHub
Experience in integrating AI related tools to improve the testing processes
Certification like ISTQB (Foundational/Advanced)
משרות נוספות שיכולות לעניין אותך

As a part of a geographically distributed team you will collaborate with multiple Red Hat engineering, product managers, as well as strategic partners and open source communities around the globe. To be successful in this role, you will need to have motivation, curiosity, passion for problem solving, and experience with kubernetes and Go programming language, container technologies, and open source development.
What you will do
Collaborate in a cross functional team to deliver products
Contribute to opensource projects
Communicate with engineering and management teams across the globe
Provide code and peer reviews
Document and maintain software functionality
Participate on a scrum team
Ensure projects are tested correctly
Propose new processes and procedures to improve the quality, consistency and automation of releases
Publicize the team's work through blogs, web postings, and conference presentations
Community outreach and building partnerships with external communities
What you will bring
Proficient on Kubernetes with experience working as a developer or administrator
Golang proficiency an Python
Familiar with Helm concepts
Familiar with OpenSource release best practices
Experience with Cloud Native application development
Good communication skills, sense of accountability, and willingness to learn and teach
Experience to help define, follow, and enforce processes
Good written and verbal communication skills in English
The following are considered a plus:
Proficient build and publishing Helm Charts
Understanding of Networking and Storage requirements for helm repository
Familiar with Kubernetes Custom Resource Definition (CRDs) concepts
Experience with CI continuous delivery (CD) systems
Passion for or interest in open source development
Experience leading or contributing to open source communities
Bachelor's degree in computer science or a related field, or equivalent working experience
משרות נוספות שיכולות לעניין אותך

What will you do:
Applies software engineering principles to the operations domain.
Contributes to a service's codebase, writes automation that aids in the management of a service, and performs operational engineering work to support a service's Service Level Objectives (SLO).
Ensures service reliability meets users’ needs, including internally critical and externally visible services
Uses software & systems engineering to design, build, and run large-scale, distributed, fault-tolerant systems
Focuses on iterative improvement through toil reduction and error-budget enforcement
Interfaces with both cloud IaaS and SaaS providers and internal stakeholders, including Support, IT, and Product Engineering, to achieve desired outcomes.
Participates in an on-call rotation within a geographically distributed team to provide 24x7x365 production support, with responsibility to respond to urgent customer issues
Practice sustainable incident response and blameless postmortems
Work within a small agile team to develop and improve SRE methodologies, support your peers, plan and self-improve
Provide feedback around bugs and feature improvements to the various Red Hat Product Engineering teams
What will you bring:
Bachelor's degree in computer science or a related technical field involving software or systems engineering, or practical experience demonstrating interest in SRE
2+ years of experience of using cloud providers and technologies (Google, Azure, Amazon, OpenStack, etc.)
1+ years of experience administering a kubernetes-based production environment
2+ years of experience programming with at least one object-oriented language; Golang, or Python are a big plus
Ability to collaboratively troubleshoot and solve problems in a team setting
Basic understanding of UNIX or Linux operating systems The following will be considered a plus:
Demonstrated comfort with collaboration, open communication, and reaching across functional boundaries
Passion for understanding users’ needs and delivering outstanding user experiences
Additional Skills:
Demonstrated ability to quickly and accurately troubleshoot system issues
Solid understanding of standard TCP/IP networking and common protocols like DNS and HTTP
2+ years of experience managing Linux servers running Red Hat Enterprise Linux (RHEL), CentOS, or Fedora hosted at a cloud provider such as Amazon Web Services (AWS), Google Compute Engine (GCE), or Microsoft Azure
1+ years of experience with enterprise systems monitoring
2+ years of experience with enterprise configuration management software like Red Hat Ansible Automation Platform (AAP)
Experience with static code analysis tools
Some experience with code deployment across cloud-based environments
Some experience with continuous Integration and continuous deployment approaches
Some experience working with complex distributed systems
Demonstrated ability to debug, optimize code and automate routine tasks
Ability to work with minimal supervision and as part of a global team, and problem solving skills
Experience working with agile development methodologies
משרות נוספות שיכולות לעניין אותך

About the Job :
You will be responsible for developing and executing both manual and automated tests to accelerate the testing process and improve product quality. Our Quality Engineers are not just black-box testers; they have a deep understanding of software internals, can debug issues, and write automated tests using scripting and user-level automation tools. As a senior member of the team, you will be involved in strategic and process improvement efforts to continually improve the way the team works. As an individual contributor, you’ll take ownership of tasks from inception to completion with minimal oversight, while collaborating with other engineers to ensure best practices and high-quality deliverables.
What you will do:
Architect and lead implementation of new features and identify quality improvements for OCP
Provide technical vision and leadership on critical and high-impact teams
Ensure non-functional requirements including security, resiliency, and maintainability are met
Write unit and integration tests and work with engineers to ensure product quality
Use CI/CD best practices to deliver solutions and support productization
Contribute to a culture of continuous improvement by sharing recommendations and technical knowledge with team members
Collaborate with product management, other engineering, and cross-functional teams to analyze and clarify business requirements
Communicate effectively to stakeholders and team members to ensure proper visibility of development efforts
Mentor, influence, and coach a distributed team of engineers
Give thoughtful and prompt code reviews
What you will bring:
Expertise in designing, developing, and maintaining test environments and automated test suites
Testing experience working with globally distributed QE team members
Bachelor's degree or higher, or equivalent, in software engineering or a related field
Minimum of 10 years of professional experience working in QE or software engineering
Familiarity with Agile testing methodologies and techniques
Familiarity with Linux containers and container orchestration tools like OpenShift and Kubernetes
Knowledge of the Linux operating system (any distribution)
Knowledge of networking
Experience with continuous integration (CI) and Jenkins
Programming skills in Golang, Python, Ruby, shell or another programming language
Motivated and dedicated to learning and collaboration
Ability to work in a fast-paced environment and learn quickly
Experience with source code management tools such as Git
Excellent system understanding and troubleshooting capabilities
Technical leadership acumen in a global team environment
Excellent written and verbal communication skills in English
The following will be considered a plus:
Experience with development for public cloud services such as Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), or Microsoft Azure
Direct experience with Linux containers, Kubernetes, Red Hat OpenStack Platform, or Red Hat OpenShift
Knowledge of security testing
Understanding of how Open Source and Free Software communities work
Contributions to open source projects or publicly available code samples
Experience with Pipelines technologies such as Kubeflow Pipelines, Argo, or Tekton
Experience with Polarion
Experience with CI/CD tools such as GitHub Actions and Jenkins
משרות נוספות שיכולות לעניין אותך

What will you do?
Oversee the installation of Red Hat Exams systems
Oversee the installation of Red Hat Individual Exam systems and Train and coach examiners
Review the exam results and respond to the candidate via ServiceNow and Deal hotline call escalation
Work with Red Hat Exam Site for the smooth running of Red Hat exams on Red Hat exam systems
Provide L2 or L3 Support for Red Hat Certification Exams
Troubleshoot exam setup failures and ensure the exam is delivered on time.
Resolve/Verify the exam issues that are reported by the candidate for Live exams.
Create the investigation report for the troubleshooted exam sessions
Handle the exam quality assurance (QA) and conduct pilot exams
Report the exam issues to the Exam Development team
Work with IT team or developers for application enhancement - Grade and process Red Hat Exams
What will you bring?
1+ year(s) of experience in supporting customers in real time
1+ year(s) of experience in Linux, Red Hat preferred
1+ year(s) of experience helping examiners with exam issues is a plus
Experience taking an exam is desired, requested, wanted or needed
Experience with deployment of Red Hat Exams systems
Experience in Troubleshooting systems that are running in remote hardware or cloud environments
Red Hat Certified Engineer (RHCE) certification or be able to obtain one within 1 month of hire; additional specialist certifications or Red Hat Certified Architect (RHCA) certification are a plus
Red Hat Certified OpenShift Administrator exam or be able to obtain one within 1 month of hire
Knowledge of or experience with Red Hat's cloud and platform offerings
Knowledge of or experience with Red Hat OpenShift Container Platform and Red Hat Ansible Automation Platform is a plus
ServiceNow experience is a bonus
משרות נוספות שיכולות לעניין אותך

Job Summary
You’ll help accelerate the development of AI prototypes by ensuring seamless platform integration, CI/CD pipelines, and other critical infrastructure to enable high-speed experimentation and iteration.
What you’ll do
Platform Support and Optimization: Design and maintain scalable, secure, and efficient platforms to support AI Catalyst team initiatives, ensuring smooth integration of AI models and workflows.
Infrastructure Management: Provide expertise in Kubernetes and cloud platforms (GCP, AWS, Azure) for container orchestration, scalable deployments, and real-time operations.
Partner with the AI Catalyst team to identify bottlenecks, remove blockers, and optimize workflows for faster delivery of AI prototypes.
Technical Leadership: Lead the implementation of critical systems (APIs, orchestration, observability, deployment) to ensure speed, reliability, and maintainability.
Cross-Functional Collaboration: Work closely with engineering, product, and design teams to align technical priorities and drive impactful AI initiatives.
Mentorship: Guide and mentor engineers, fostering a culture of technical excellence, collaboration, and rapid execution.
Demonstrate proficiency in Kubernetes for container orchestration and scalable deployments.
Mentor senior engineers and contribute to a culture of technical excellence, velocity, and pragmatic decision-making
Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality.
Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling.
What you’ll bring
10+ years of software engineering experience
Strong background in Python and background in C, C++, Go or Rust.
Proficiency in RHEL or other Linux distributions.
Communication Skills: Strong ability to communicate technical tradeoffs and bring clarity to ambiguous situations
Passion for AI Innovation: Enthusiasm for enabling AI initiatives that drive real-world impact and accelerate prototyping efforts.
Ability to move fast without compromising quality, thriving in environments where rapid iteration and high ownership are the norm
PoC Experience: Proven ability to work on and deliver successful Proof of Concepts or initiatives, showcasing the ability to rapidly prototype and validate ideas.
Nice to have
Experience with cloud platforms such as GCP, AWS, or Azure.
experience with building and packaging Python projects, package managers (dnf, pip), and build systems (cmake, meson)
experience in working with upstream projects and Open Source communities.
Experience in early-stage product incubation or 0→1 product delivery
Contributions to internal AI platforms, model evaluation frameworks, or observability for AI systems
This is a rare opportunity to help shape how our company brings AI innovation to life - bridging research and real-world usage at a moment when speed, safety, and product quality matter most. If you're energized by rapid iteration, high autonomy, and making AI tangible for millions, we’d love to talk.
Previous experience with hardware acceleration, either generic GPU experience or specific ones, such as CUDA and ROCm
Knowledge of AI frameworks, such as PyTorch and/or TensorFlow
Familiarity with containerization and orchestration
Understanding of Open Source development models
Experience with test-base development and agile/scrum methodologies
משרות נוספות שיכולות לעניין אותך