cover image
Red Hat

Red Hat

www.redhat.com

10 Jobs

19,894 Employees

About the Company

Red Hat is the world's leading provider of enterprise open source solutions, using a community-powered approach to deliver high-performing Linux, hybrid cloud, edge, and Kubernetes technologies.

We hire creative, passionate people who are ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us.

Listed Jobs

Company background Company brand
Company Name
Red Hat
Job Title
Software Engineer Intern
Job Description
Job Title: Software Engineer Intern Role Summary: Assist in designing, developing, and maintaining software components, primarily using Python or Golang, as part of a global engineering team under senior mentorship. Expectations: Collaborate with cross-functional teams, apply emerging technologies (e.g., Ansible, RHEL, OpenShift, AI), and demonstrate initiative, curiosity, and a willingness to learn and adapt within a diverse, inclusive environment. Key Responsibilities: - Design, develop, and maintain code in Python, Golang, or similar languages. - Implement new features, debug issues, and track defects in Red Hat products such as RHEL or OpenShift. - Collaborate with Quality Engineering, Design, Product Management, and Documentation groups throughout the product lifecycle. - Participate in intern cohort activities, networking, and knowledge sharing. Required Skills: - Proficient written and spoken English. - Basic knowledge of software engineering principles and a passion for coding. - Experience or strong willingness to use Python or Golang. - Curiosity, creative problem‑solving mindset, and desire to explore internal system workings. - Strong communication, teamwork, and proactive learning abilities. Required Education & Certifications: - Current enrollment in a Bachelor’s or Master’s program in Computer Science, Software Engineering, or a related technical field. - No specific certifications required.
Boston, United states
On site
Fresher
03-12-2025
Company background Company brand
Company Name
Red Hat
Job Title
Project Manager - Telco, France
Job Description
Job title: Project Manager – Telco Role Summary: Lead and deliver complex telecommunications projects focused on virtualized and containerized network services, ensuring successful adoption of Red Hat products. Act as primary customer liaison, driving value, satisfaction, and transformation from waterfall to agile methodologies while coordinating cross‑functional teams across support, finance, sales, and engineering. Expectations: - Own project delivery from inception to closure, ensuring on‑time, on‑budget, and quality outcomes. - Serve as trusted advisor to senior customer stakeholders, fostering long‑term partnerships and customer success. - Guide teams through change management, adopt industry best practices (ITIL, PMI, SAFe), and influence cross‑functional collaboration. Key Responsibilities: • Own and manage all project activities, scopes, timelines, and budgets. • Foster customer loyalty by delivering measurable value and maintaining regular, transparent communication. • Implement and enforce ITIL, PMI, and SAFe practices for support and service delivery. • Act as escalation point for issues beyond team authority, resolving conflicts related to priorities, resources, or contracts. • Drive transformation initiatives, helping customers transition from waterfall to agile practices. • Coordinate matrixed cross‑functional meetings (support, finance, sales, resource mgmt). • Liaise between customer and Red Hat/partner teams, ensuring alignment and clarity. • Manage staffing and resources with support/service teams. • Facilitate Scrum ceremonies (backlog grooming, daily stand‑ups, sprint planning, reviews, retrospectives). • Measure and report metrics (sprint backlog, burn‑down, velocity, release planning). Required Skills: - Extensive experience as customer point of contact in consulting, professional services, or program management. - Proven ability to manage large, strategic projects in the telecom sector, including virtualized/containers (Kubernetes, OpenStack, VMware) and 4G/5G core platforms. - Deep understanding of SDLC, agile, and traditional PM principles; ability to blend methodologies appropriately. - Demonstrated leadership and facilitation of multi‑disciplinary teams. - Strong conflict resolution, motivation, and stakeholder management. - Proficiency with project management and agile tools (e.g., Jira, MS Project). - Excellent written and verbal communication in English and French. - Ability to persuade peers across all organizational levels. Required Education & Certifications: - Bachelor’s degree in Engineering, Computer Science, Business Administration, or related field. - PMP, PRINCE2, or equivalent project management certification preferred. - Scrum Master (CSM/PSM) or SAFe Agilist credential advantageous.
Puteaux, France
Remote
08-12-2025
Company background Company brand
Company Name
Red Hat
Job Title
Senior Software Engineer
Job Description
**Job title:** Senior Software Engineer **Role Summary:** Lead the design, implementation, and maintenance of developer productivity tools and platforms that accelerate the CI/CD lifecycle for Red Hat’s Hybrid Cloud Management (HCM) services. Build and optimize backend APIs, automation pipelines, and infrastructure services that enhance build, test, and release processes across OpenShift and Kubernetes clusters. **Expactations:** - Develop high‑availability, low‑latency tooling for HCM teams. - Drive cross‑team adoption of best practices in build, test, and release automation. - Deliver measurable performance improvements in developer experience and operational reliability. **Key Responsibilities:** - Design, code, and maintain developer productivity tools, APIs, and CI/CD pipelines. - Deploy and manage containerized services on Kubernetes/OpenShift. - Collaborate with SREs, developers, and quality engineers to enhance observability, reliability, and deployment efficiency. - Partner with other engineering productivity groups to standardize workflows and best practices. - Contribute to shared infrastructure services (ephemeral environments, resource modeling APIs, onboarding automation). - Monitor tool performance, apply metrics, and iteratively improve production availability. **Required Skills:** - Proficiency in Go and/or Python; strong backend API development experience. - Containerization and orchestration expertise on Kubernetes/OpenShift. - CI/CD knowledge (Jenkins, GitLab CI, Tekton). - Cloud platform familiarity (AWS, Azure, or GCP). - Solid communication and collaboration across distributed teams. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Computer Engineering, or related field. - Minimum 5 years of professional software engineering experience. ---
Raleigh, United states
Hybrid
Senior
09-12-2025
Company background Company brand
Company Name
Red Hat
Job Title
Senior Software Engineer -Platform Core Components
Job Description
**Job Title** Senior Software Engineer – Platform Core Components **Role Summary** Design, package, and productize core platform components that integrate AI workloads with hardware accelerators. Lead architecture and engineering practices, mentor junior staff, and collaborate across teams to advance Red Hat’s AI ecosystem. **Expectations** - Deliver high‑quality, scalable, secure software that leverages GPU/CUDA/ROCm accelerators. - Use AI‑assisted development tools to accelerate coding and improve quality. - Mentor junior engineers and promote best practices. **Key Responsibilities** - Design and implement packaging for platform components using Python, Go, and related ecosystems. - Collaborate with Engineering, Support, and cross‑functional stakeholders to prioritize features, bugs, and technical debt. - Define and enforce architectural principles focused on performance, resilience, scalability, and security. - Experiment with emerging technologies and integrate new AI capabilities into existing workflows. - Apply test‑driven development, CI/CD, and Agile/Scrum methodologies. - Coach and mentor junior team members, expanding their skill sets. **Required Skills** - Strong experience with RHEL or other Linux distributions. - Proficient in Python, Go, or similar languages. - Deep knowledge of container technologies (Kubernetes/OpenShift, Podman). - Troubleshooting and root‑cause analysis expertise. - Experience with Python packaging, AI frameworks (PyTorch, TensorFlow). - Familiarity with hardware acceleration (GPU, CUDA, ROCm) – bonus. - Understanding of open‑source development models. - Agile/Scrum and test‑driven development experience. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Red Hat Certified Engineer (RHCE) or equivalent Linux certification is preferred.
Boston, United states
On site
Senior
26-12-2025