Contribute to architecture, design, development, testing, and documentation of software features and solutions for Red Hat Developer Hub including AI chatbots and Model Context Protocol (MCP) servers
Provide thoughtful and prompt code reviews
Proactively utilize AI-assisted development tools 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
Collaborate with stakeholders and team members to understand product requirements and ensure proper visibility of development efforts
Ensure non-functional requirements are met, including security, resiliency, and maintainability
Use CI/CD best practices to automate workflows
Contribute to culture of continuous improvement by sharing recommendations and technical knowledge with team members
Requirements
Bachelor's degree (U.S. or foreign equivalent) in Computer Science or related field
one (1) year of experience in the job offered or related role
one (1) year of experience with: AppDev in Python or GoLang; AI-assisted dev tools including Cursor and Claude Code; source code management tools including Git; and working on a team of 6 or more in an agile environment with periodic scrum ceremonies
experience with: CI/CD tools including Argo CD and Tekton
container platforms including OpenShift
AI technologies including RAG and MCP
contributing to enterprise open-source software
Tech Stack
OpenShift
Python
Benefits
Annual salary is one component of Red Hat’s compensation package
may also be eligible for bonus, commission, and/or equity