

What you will do:
Collaborate with Staff Engineers, Engineering, Product Management, and User Experience to define customer needs and use cases.
Create robust AI/ML software tools to enable AI Application development and contribute to a healthy open source community.
Develop and implement comprehensive unit, integration, and end-to-end tests to guarantee the reliability and performance in the upstream project, maintaining CI/CD workflows in GitHub, and ensuring downstream quality.
Participate in AI-assisted code reviews, utilizing tools that provide real-time feedback, identify potential bugs, security vulnerabilities, and adherence to coding standards, contributing to a more thorough and efficient review process.
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.
Create and maintain clear, concise upstream technical documentation including API references and user guides and collaborating with our internal tech writers to create robust downstream documentation.
Evaluate and integrate the latest advancements in AI/ML technologies and toolkits to improve existing systems and develop new innovative solutions.
What you will bring:
10 years of advanced Python development experience as a Software Engineer in Open Source communities with experience in AI/ML
Advanced knowledge designing robust and scalable APIs used in highly scaled and performant Distributed Systems
Experience with AI and Machine Learning platforms, tools, and frameworks, such as LlamaStack, LangChain, PyTorch, LLaMA.cpp, vLLM, LangGraph, and Kubeflow.
Advanced knowledge creating automation for GitHub, using GitHub Actions or related continuous integration tools.
Experience developing, deploying or maintaining On-prem or Cloud Infrastructure
Advanced knowledge developing unit, functional, and end-to-end (E2E) test cases and automation.
Ability to quickly learn and use new tools and technologies.
The following will be considered a plus:
Experience with Security, Observability, Performance or Scale
Experience working with Kubernetes/OpenShift and containers.
Knowledge and interest in developing tools and solutions using RAG or Agentic workflows
Understanding of DevOps methodology, scrum, and/or Jira.
Knowledge with hardware accelerators, such as CUDA and ROCm
Bachelor's degree in computer science or related discipline.
משרות נוספות שיכולות לעניין אותך

What you will do
Collaborate with peers and upstream open source communities on the design and development of features, enhancements, and bug fixes related to cluster ingress and DNS.
Develop and maintain controllers and operators in Go to manage networking solutions within Red Hat OpenShift.
Engage with our support team to help them resolve complex customer networking issues.
Work with our documentation team to improve documentation related to OpenShift's ingress and DNS capabilities.
Interact with globally distributed open source project teams and communities inside and outside of Red Hat.
Debug and troubleshoot complex networking issues using Linux-based tools and methodologies.
What you will bring
Experience in software development, preferably in systems, networking, or cloud platform domains.
Proficiency in programming with Go, with experience implementing controllers and/or operators on Kubernetes.
Experience working with cloud technologies like Red Hat OpenShift, Kubernetes, Docker, and/or other cloud platforms.
Knowledge of networking fundamentals and protocols such as TCP, TLS, HTTP, and DNS.
Familiarity with networking tools and components like HAProxy, Envoy Proxy, CoreDNS, and ExternalDNS.
Ability to proactively identify, address, and resolve issues with minimal supervision.
Excellent written and verbal English communication skills.
Passion for open source software and a constructive, collaborative mindset for sharing ideas openly.
The following are considered a plus
Experience contributing to an open source project or community.
Familiarity with the Gateway API specification or its implementations.
Experience with debugging complex network issues in containerized environments.

What you will do:
Collaboratively develop, implement, champion, and maintain an evolving automation test strategy and framework.
Partner with Product Management, User Experience, and Engineering to identify and incorporate customer needs and use cases into testing strategies and feature designs.
Advocate for the resolution of critical issues and communicate the impact on customers to the development team(s).
Monitor and participate in upstream AI/ML communities, evaluating new AI/ML-related technologies in the space and considering potential integrations and collaborations upstream.
Run technical initiatives that grow, improve, and scale our existing processes.
Regularly communicate with project stakeholders including other teams of Red Hat engineers, product managers, consultants, management, and senior leadership.
Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling.
Leverage AI-driven testing frameworks to automate test case generation, optimize test execution, identify potential edge cases, and enhance overall test coverage and reliability.
What you will bring:
3+ years of experience as a Software Quality Engineer, Software Development Engineer in Test, DevOps Engineer , or similar role.
Advanced experience scripting and creating automation in Python and Bash .
Experience testing distributed and containerized environments.
Experience implementing scalable automation frameworks in collaboration with Software, DevOps, and Release Engineers.
Experience creating automation for GitHub, using GitHub Actions or related continuous integration tools.
Experience developing unit, functional, and end-to-end (E2E) test cases and automation.
Ability to quickly learn and use new tools and technologies.
Nice to Haves
Experience working with Kubernetes/OpenShift and containers.
Experience with AI and Machine Learning platforms, tools, and frameworks, such as PyTorch, LLaMA.cpp, vLLM, Kubeflow, and Docling.
Experience with hardware accelerators such as CUDA and ROCm.
Understanding of DevOps methodology, Scrum, and/orJira.
Bachelor's degree or higher in computer science or related discipline, or equivalent years of experience.

You can find more information about the technology here:
Automotive SIG (https://sigs.centos.org/automotive/)
CentOS Automotive SIG Announces New AutoSD Distro
What you will do
Collaborate with a team to safety certify the platform for Red Hat’s first ever offering of Linux in cars
Create and adapt Red Hat’s innovative functional safety life cycle
Conduct assessments of software products
Collaborate with internal and external assessors to ensure achievement of functional safety
Conduct reviews to monitor the execution of the processes required for functional safety
Perform safety impact assessments of software updates, bugs, and key performance indicator changes
Coach and mentor others to increase functional safety competency
Support the engineering teams for the functional safety life cycle activities
Bring your experience with automotive functional safety to discussions about software development and release processes
What you will bring
Previous experience conducting or assessing against international safety-related standards, e.g. ISO26262 (preferred) certification or other (IEC 61508, DO-178C)
Previous experience conducting or assessing against international quality-standards for the automotive sector, e.g. IATF 16949, ISO / IEC 33000, CMMI, Automotive SPICE
Experience with agile software development process, focused on short development cycles with demonstrable progress, and continuous planning with a team of peers
Solid written and verbal communication skills in English
Familiarity with Linux and modern operating systems concepts
The following are considered a plus:
Involvement in open source communities and understanding of how open source and free software communities work
Experience working as an RPM package maintainer
Experience with continuous integration and delivery (CI/CD)
Certified competence in functional safety
Certified competence in Quality Management
5+ years of experience conducting assessments of software against ISO 26262

What will you do?
Lead the design, execution, and continuous enhancement of business, system, and process-based controls to minimize legal and compliance risks within partner activities.
Navigate and optimize compliance across Red Hat's diverse partner ecosystem, including channel partners, technology integrators, ISVs, OEMs, and cloud providers.
Act as a trusted advisor to senior leadership across Partner Ecosystem, Sales, Operations, and Finance, driving best practices that uphold regulatory compliance and corporate integrity.
Develop ecosystem-wide compliance frameworks that scale across different partner types and business models.
Oversee and optimize existing partner compliance processes and controls, leveraging data-driven insights to enhance efficiency and effectiveness.
Map compliance requirements across the entire partner ecosystem lifecycle, from onboarding through contract renewal and termination.
Coordinate compliance efforts across Red Hat's multi-tiered partner ecosystem, ensuring consistent standards.
Design ecosystem-specific compliance training programs that address the unique risks and requirements of different partner segments and verticals.
Foster cross-ecosystem collaboration on compliance initiatives, facilitating knowledge sharing and best practice adoption among partner communities.
Collaborate with IT teams to drive the integration, implementation, and testing of compliance-related enhancements within CRM and PRM solutions.
Ensure compliance tools and processes integrate seamlessly across Red Hat's partner ecosystem technology stack and third-party platforms.
Manage the compliance exception review process, including regular assessments of process deviations and approvals.
Supervise the Partner Quote Inspection program, ensuring ongoing compliance monitoring and risk assessment.
Drive ecosystem-wide compliance metrics and reporting, providing visibility into partner compliance health across all business segments.
What will you bring?
5+ years of experience working in a compliance function (e.g., specialist, analyst, auditor)
Deep understanding of partner ecosystem dynamics, including channel conflict resolution, partner tiering strategies, and multi-partner collaboration models.
Proven track record of implementing compliance programs across complex partner ecosystems with diverse business models and geographic footprints.
Understanding of the risks associated with corruption, bribery, and fraud.
Exceptional organizational skills with the ability to juggle multiple simultaneous projects
Familiarity with third-party vetting, pricing controls, and risk-based analysis.
Knowledge of ecosystem partnership agreements, including technical integrations, go-to-market strategies, and joint business planning processes.
Ability to work independently with a high degree of discipline and initiative
Demonstrated ability to influence and drive compliance adoption across diverse ecosystem stakeholders with varying levels of technical and business sophistication.
Experience collaborating with ecosystem development, partner marketing, and alliance management teams to embed compliance into business processes.
Strategic mindset with the ability to balance ecosystem growth objectives with compliance and risk management requirements.
The salary range for this position is $117,560.00 - $194,070.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

As a Technical Support Engineer, you will provide an important level of technical assistance to ensure that our highly-valued customers get the most out of the product. This position extends well beyond product support as you will take on the role of trusted partner to our customers. You will regularly collaborate with the customer's support teams to troubleshoot complex and challenging issues and join troubleshooting and technical discussions sessions to address technical topics. In this role you'll work closely with application and engineering teams to address multi-product issues and must have an acute understanding of the impact of mission critical activities. This is a highly skilled position that requires an engineer with initiative.
What you will do
Act as the direct contact and adviser for customer inquiries about Red Hat OpenShift Virtualisation via ticketing tool, by phone and using remote access tools
Deliver an exceptional customer experience by using professional communication, applying existing knowledge, and deep troubleshooting to resolve a variety of issues within the designated service-level agreement (SLA)
Quickly analyze issues to identify problem areas and effectively communicate corrective actions and resolutions to customers in a professional and timely manner
Collaborate with other support engineers and other internal teams and external parties during the problem resolution process
Ability to multitask, prioritize, and work under pressure
Outstanding troubleshooting skills and passion for problem solving and investigation
Capability to front-ending the customer and internal stakeholders at the senior management level - Document diagnostic steps and create reusable solutions for future incidents
Ability to work as part of a team and focus on customers and solving their issues
Be available to perform weekend shift duties on a rotational schedule when needed
Contribute to regional or global initiatives or projects
Share your knowledge gained from troubleshooting issues by contributing to the global Red Hat knowledge management system; present troubleshooting instructions and solutions to other engineers within the domain
What you will bring
Professional experience with configuring and troubleshooting OpenShift or Kubernetes with all of its components such as logging, monitoring, networking, storage and Service Mesh
Experience with Openshift Virtualisation including migration to Openshift Virtualisation
Professional experience with container related technologies like D ocker, Podman, LXC, CRI-O, runc
Experience handling technical issues when escalated
Experience with automation tools or scripting languages like Ansible, Bash, or Python
Professional experience with networking technology through server, switch, or appliance configuration, key networking protocols, tunneling technologies, switching, and routing
Proficient in Linux operation and administration
Passion for problem-solving and investigation of the most complex customer and technical problems
Good written and verbal communication skills in English
Following is considered a plus:
Experience with OpenShift clusters in Baremetal is a plus
Having any of the following Red Hat Certifications is a plus: Red Hat Certified Engineer (RHCE), Containers & Kubernetes (DO180)/Operating a Production Kubernetes Cluster (DO280), Scaling Kubernetes Deployments in the Enterprise (DO380)
Knowledge of Linux Kernel is a plus
Experience with Ceph storage and virtualisation - Hands-on experience with Python and scripting languages, like Perl and Bash
Strong networking knowledge; networking security is a plus

As a Technical Support Engineer, you will provide an important level of technical assistance to ensure that our highly-valued customers get the most out of the product. This position extends well beyond product support as you will take on the role of trusted partner to our customers. You will regularly collaborate with the customer's support teams to troubleshoot complex and challenging issues and join troubleshooting and technical discussions sessions to address technical topics. In this role you'll work closely with application and engineering teams to address multi-product issues and must have an acute understanding of the impact of mission critical activities. This is a highly skilled position that requires an engineer with initiative.
What you will do
Act as the direct contact and adviser for customer inquiries about Red Hat OpenShift Virtualisation via ticketing tool, by phone and using remote access tools
Deliver an exceptional customer experience by using professional communication, applying existing knowledge, and deep troubleshooting to resolve a variety of issues within the designated service-level agreement (SLA)
Quickly analyze issues to identify problem areas and effectively communicate corrective actions and resolutions to customers in a professional and timely manner
Collaborate with other support engineers and other internal teams and external parties during the problem resolution process
Ability to multitask, prioritize, and work under pressure
Outstanding troubleshooting skills and passion for problem solving and investigation
Capability to front-ending the customer and internal stakeholders at the senior management level - Document diagnostic steps and create reusable solutions for future incidents
Ability to work as part of a team and focus on customers and solving their issues
Be available to perform weekend shift duties on a rotational schedule when needed
Contribute to regional or global initiatives or projects
Share your knowledge gained from troubleshooting issues by contributing to the global Red Hat knowledge management system; present troubleshooting instructions and solutions to other engineers within the domain
What you will bring
Professional experience with configuring and troubleshooting OpenShift or Kubernetes with all of its components such as logging, monitoring, networking, storage and Service Mesh
Experience with Openshift Virtualisation including migration to Openshift Virtualisation
Professional experience with container related technologies like D ocker, Podman, LXC, CRI-O, runc
Experience handling technical issues when escalated
Experience with automation tools or scripting languages like Ansible, Bash, or Python
Professional experience with networking technology through server, switch, or appliance configuration, key networking protocols, tunneling technologies, switching, and routing
Proficient in Linux operation and administration
Passion for problem-solving and investigation of the most complex customer and technical problems
Good written and verbal communication skills in English
Following is considered a plus:
Experience with OpenShift clusters in Baremetal is a plus
Having any of the following Red Hat Certifications is a plus: Red Hat Certified Engineer (RHCE), Containers & Kubernetes (DO180)/Operating a Production Kubernetes Cluster (DO280), Scaling Kubernetes Deployments in the Enterprise (DO380)
Knowledge of Linux Kernel is a plus
Experience with Ceph storage and virtualisation - Hands-on experience with Python and scripting languages, like Perl and Bash
Strong networking knowledge; networking security is a plus

What you will do:
Collaborate with Staff Engineers, Engineering, Product Management, and User Experience to define customer needs and use cases.
Create robust AI/ML software tools to enable AI Application development and contribute to a healthy open source community.
Develop and implement comprehensive unit, integration, and end-to-end tests to guarantee the reliability and performance in the upstream project, maintaining CI/CD workflows in GitHub, and ensuring downstream quality.
Participate in AI-assisted code reviews, utilizing tools that provide real-time feedback, identify potential bugs, security vulnerabilities, and adherence to coding standards, contributing to a more thorough and efficient review process.
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.
Create and maintain clear, concise upstream technical documentation including API references and user guides and collaborating with our internal tech writers to create robust downstream documentation.
Evaluate and integrate the latest advancements in AI/ML technologies and toolkits to improve existing systems and develop new innovative solutions.
What you will bring:
10 years of advanced Python development experience as a Software Engineer in Open Source communities with experience in AI/ML
Advanced knowledge designing robust and scalable APIs used in highly scaled and performant Distributed Systems
Experience with AI and Machine Learning platforms, tools, and frameworks, such as LlamaStack, LangChain, PyTorch, LLaMA.cpp, vLLM, LangGraph, and Kubeflow.
Advanced knowledge creating automation for GitHub, using GitHub Actions or related continuous integration tools.
Experience developing, deploying or maintaining On-prem or Cloud Infrastructure
Advanced knowledge developing unit, functional, and end-to-end (E2E) test cases and automation.
Ability to quickly learn and use new tools and technologies.
The following will be considered a plus:
Experience with Security, Observability, Performance or Scale
Experience working with Kubernetes/OpenShift and containers.
Knowledge and interest in developing tools and solutions using RAG or Agentic workflows
Understanding of DevOps methodology, scrum, and/or Jira.
Knowledge with hardware accelerators, such as CUDA and ROCm
Bachelor's degree in computer science or related discipline.
משרות נוספות שיכולות לעניין אותך