Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Job Summary:

Red Hat is the world’s leading provider of enterprise open source solutions, including AI, high-performing Linux, cloud, container, and Kubernetes technologies. Our Red Hat AI Engineering team continues to enhance our platform and partner ecosystem to provide the latest predictive and generative AI capabilities to help customers accelerate their AI adoption.

We are seeking a talented Senior Software Engineer with a passion for agentic AI workflows and Retrieval-Augmented Generation (RAG) to join our Red Hat AI Engineering team. You will work as part of an evolving development team to rapidly design, secure, build, test, and release new capabilities that allow users to push the boundaries of autonomous agents. The role is primarily an individual contributor who collaborates closely with other engineers and cross-functional teams. You should have a passion for working in open-source communities and for developing solutions that integrate Red Hat, open-source, and partner technologies into a cohesive platform.

What you will do:

  • Contribute to the design, development, and testing of new agentic AI workflow features for Red Hat AI products such as Red Hat OpenShift AI and Red Hat Enterprise Linux AI.

  • Contribute to open source communities, such as LLama Stack, sharing knowledge and best practices.

  • Collaborate with product management, other engineering and cross-functional teams to analyze and clarify business requirements.

  • Ensure non-functional requirements including security, resiliency, and maintainability are met.

  • Participate in technical design discussions and provide innovative solutions to complex problems.

  • Mentor junior engineers and foster a culture of continuous learning and innovation.

  • Stay updated on the latest advancements in AI and apply this knowledge to improve our products.

What you will bring:

  • Strong experience in software engineering, with a focus on AI and machine learning.

  • Experience with LLMs, AI applications using LLMs and RAG. 

  • Solid understanding of agentic AI, autonomous systems, and related technologies.

  • Proficiency in programming languages such as Python or Go.

  • Experience with Kubernetes, OpenShift, or other cloud-native platforms.

The following will be considered a plus:

  • While a Bachelor’s degree or higher in computer science or a related discipline is valued, we prioritize practical experience and technical prowess.

  • Understanding of how Open Source and Free Software communities work.

  • Experience with LLama Stack and foundation models.

  • Experience working with or deploying LLMOps platforms.

  • Experience with open source software development and community engagement is highly desirable.

#LI-JS1

The salary range for this position is $116,270.00 - $191,840.00. Actual offer will be based on your qualifications.

Pay Transparency

Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience. 

About Red Hat

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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

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! 

Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States. 

Inclusion at Red Hat
Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.

Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.


Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply. 

Red Hat Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Red Hat DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Red Hat
Red Hat CEO photo
Matt Hicks
Approve of CEO

Average salary estimate

$154055 / YEARLY (est.)
min
max
$116270K
$191840K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Red Hat

Join Red Hat in Raleigh as a Senior Software Engineer and be part of the world’s leading provider of enterprise open source solutions! If you have a passion for AI, especially in agentic AI workflows and Retrieval-Augmented Generation (RAG), you’ll thrive as a key player in our innovative Red Hat AI Engineering team. You’ll get the chance to dive deep into designing, building, testing, and launching new features that push the boundaries of autonomous agents. Collaborating with like-minded engineers and cross-functional teams will be a large part of your role, and you’ll engage deeply with open-source communities, sharing your knowledge and enthusiasm for cutting-edge technologies. Your work will directly impact our products, including Red Hat OpenShift AI and Red Hat Enterprise Linux AI, ensuring they meet security, resiliency, and maintainability standards. Not only will you mentor junior engineers, fostering a culture of continuous improvement and learning, but you will also stay ahead of industry trends and integrate advancements into your work. If you have solid experience in software engineering alongside a keen interest in AI and machine learning, we would love to hear from you. Join us in shaping the future of AI and open source technology!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Red Hat
What are the main responsibilities of a Senior Software Engineer at Red Hat?

As a Senior Software Engineer at Red Hat, your primary responsibilities will include contributing to the design, development, and testing of agentic AI workflow features, collaborating with cross-functional teams to clarify business requirements, and ensuring that non-functional requirements like security and maintainability are met.

Join Rise to see the full answer
What qualifications are sought for the Senior Software Engineer position at Red Hat?

Candidates for the Senior Software Engineer role at Red Hat should have strong software engineering experience, particularly in AI and machine learning, along with proficiency in programming languages such as Python or Go. Familiarity with Kubernetes, OpenShift, and LLMs is also highly desirable.

Join Rise to see the full answer
Does Red Hat require a specific degree for the Senior Software Engineer position?

While Red Hat values a Bachelor’s degree or higher in computer science or a related discipline, they prioritize practical experience and technical skills. Therefore, hands-on expertise in software engineering can supersede formal education.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer at Red Hat?

As a Senior Software Engineer, you will work with a range of technologies including AI, machine learning, agentic AI, RAG, as well as tools like Kubernetes and OpenShift to develop high-performing open source solutions.

Join Rise to see the full answer
What kind of company culture can I expect at Red Hat as a Senior Software Engineer?

Red Hat boasts a culture rooted in transparency, collaboration, and inclusion, where creativity thrives and every voice is heard. As a Senior Software Engineer, you'll be encouraged to bring new ideas and challenge the status quo in an environment that celebrates diverse perspectives.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with AI and machine learning as it relates to the Senior Software Engineer role?

In responding to this question, highlight specific projects where you've utilized AI or machine learning technologies. Discuss your contributions and the impact those projects had on the overall objectives, focusing on any agentic AI workflows or Retrieval-Augmented Generation you may have worked on.

Join Rise to see the full answer
What programming languages are you most proficient in, and how have you applied them in a professional setting?

Here, specify the programming languages you excel in, such as Python or Go. Share examples of how you've utilized these languages in past projects, emphasizing problem-solving scenarios or complex features you've developed. Be prepared to discuss any relevant frameworks or libraries you are familiar with.

Join Rise to see the full answer
How do you ensure security and maintainability in your software development practices?

To answer this, describe your approaches to writing secure code, conducting code reviews, or implementing best practices for maintainability. Mention any specific tools or methodologies you use, like continuous integration or automated testing processes, to uphold these standards.

Join Rise to see the full answer
What are your strategies for collaborating with cross-functional teams?

Discuss your communication and collaboration techniques, which could include regular meetings, using collaborative tools (like JIRA or Slack), and fostering strong relationships with team members to ensure smooth project management. Provide an example of a successful cross-team project.

Join Rise to see the full answer
Can you give an example of a complex problem you solved in your previous roles?

Reflect on a particular challenge you've faced, explaining the context and your thought process in approaching the solution. Highlight the outcome and any lessons learned, making sure to tie it back to your skills as a Senior Software Engineer.

Join Rise to see the full answer
Why is open source important to you, and how have you contributed to open source communities?

Share your passion for the open source community by detailing your contributions, whether through code, documentation, or mentoring. Discuss how such contributions align with Red Hat’s values and your personal beliefs in collaboration and knowledge sharing.

Join Rise to see the full answer
What innovations in AI are you most excited about and why?

Discuss the AI advancements that intrigue you the most, such as new algorithms, frameworks, or applications. Connect these innovations to your potential role at Red Hat and how they could enhance current products or processes.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Describe your mentoring style—whether it's through regular check-ins, knowledge-sharing sessions, or coding partnerships. Provide an example of a situation where your guidance positively impacted a junior engineer's development.

Join Rise to see the full answer
What challenges do you foresee in the development of autonomous systems?

Talk about various obstacles, such as ethical considerations, technical limitations, or integration challenges, while showcasing your perspective and experience regarding how to navigate these potential issues effectively.

Join Rise to see the full answer
Why do you want to work at Red Hat as a Senior Software Engineer?

Articulate your motivation by highlighting Red Hat’s commitment to open source, community collaboration, and innovation. Discuss how these values resonate with your personal and professional goals, and express your excitement for the role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

Become a part of Red Hat's innovative EcoSystem team as a Software Quality Engineer, where your diverse technical background fosters collaboration and creativity.

Photo of the Rise User
Posted 11 days ago

Join Red Hat as a Sales Account Manager to drive sales of enterprise-class business technology solutions in the North Central region.

Photo of the Rise User
Cprime Remote No location specified
Posted 11 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Seeking an experienced Full Stack Developer to join Cprime and lead the development of innovative web solutions.

As a Software Engineer II at Travelers, you'll engage in cutting-edge technology and collaborative transformation efforts.

Humane Hybrid San Francisco, California, United States
Posted 12 days ago

Become a part of HP IQ's AI innovation lab as a Software Engineer, driving the development of intelligent solutions for the future of work.

Join Legion Health as a founding engineer to create AI-powered operational systems for innovative mental health care.

Photo of the Rise User
Posted 12 days ago

Join Visa's technology team as a Staff Software Engineer II, where you'll innovate and solve complex challenges in the world of payment systems.

Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Hazelwood, MO
Posted 11 hours ago

Boeing is looking for a skilled Software Engineer - Embedded to join their innovative team focused on vehicle health management systems in Hazelwood, Missouri.

Photo of the Rise User
Posted 7 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Fast-Paced
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Disability Insurance
Paid Time-Off
Paid Volunteer Time
Flex-Friendly
Maternity Leave
Paternity Leave
Paid Holidays

Join Dremio as a Senior Software Engineer and help build core capabilities of our innovative lakehouse platform for prominent global enterprises.

Photo of the Rise User
Posted 9 days ago

Explore a challenging role as a Software Architect at Orange Business, where innovation meets digital solutions.

To be the catalyst in communities of customers, contributors, and partners creating better technology the open source way.

104 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block
Photo of the Rise User
Someone from OH, Springfield just viewed [ Choose Your Own Role ] at Rad AI
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming