Senior Software Engineer
Red Hat · Raleigh, NC
About this role
Red Hat is hiring a senior-level Software Engineer based in Raleigh, NC. The posting calls out experience with Python, Bash, REST APIs, Kubernetes. Compensation is listed at $118,600–$195,680 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Raleigh, NC
- Posted
- May 15, 2026
More roles at Red Hat
Job description
from Red Hat careersRed Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. We strive to make software freely accessible to everyone around the world. Software developed at Red Hat runs in vehicles that land on the moon, airlines, banks, trains, social media, health care, academic institutions, robots, and many other places.
The Red Hat Ansible Engineering team is seeking a Senior Software Engineer to join us. In this role, you will work as part of a team to develop and maintain components within the Ansible Automation Platform ecosystem. You will deliver enhancements to our automation mesh offering and improve integration with our customers' infrastructure environments’ automation workloads through development on our Hashicorp Platform integrations, helping to deliver impactful new features and enhancements to our customer base.
What you will do:
Lead the design, implementation, and maintenance of complex, production-grade software solutions deployed at scale for the Ansible Automation Platform ecosystem.
Mentor and coach other engineers on best practices, code quality, and system design, fostering a culture of quality within the team.
Own and deliver features with clear business impact, ensuring high quality and value to the end user.
This is an excerpt. Read the full job description on Red Hat careers →