Red Hat Engineering is seeking a Senior Software Engineer to join the Fleet Engineering group within the Hybrid Cloud Management organization. The role involves contributing to and leading the development of a core platform for cluster lifecycle management across any cloud, focusing on scalable, high-quality software in a collaborative, open-source environment.
What You'll Do
- Contribute to and lead feature implementations in a collaborative environment, accounting for open-source community participation where appropriate.
- Be responsible for product quality, participate in peer code reviews, continuous integration (CI), and secure engineering.
- Coordinate with team leads, architects, and other engineers on solution design and architecture.
- Participate in Agile development practices and, where appropriate, educate the team on new features through sprint reviews and demos.
- Help shape key technical decisions for the platform.
What We're Looking For
- 5+ years of experience working in a Linux environment with at least one language such as Golang, Python, Java, or C/C++.
- Experience with Kubernetes
- Experience with microservices architecture and distributed systems - API design, versioning, monitoring, event-driven architecture.
- Experience with database design (PostgreSQL a plus)
- Experience working with any primary cloud service provider (eg. AWS, GCP, Azure)
- Understanding of fundamental AI/ML concepts and hands-on experience with tooling, techniques, and implementation of workflows.
- Ability to examine various technological areas deeply and deliver solutions
- Proficient in written and verbal English communication skills
Nice to Have
- Hands-on experience with Golang
- Knowledge of OpenShift
- Open source development experience
Technical Stack
- Golang
- Python
- Java
- C/C++
- Kubernetes
- Microservices architecture
- Distributed systems
- API design
- Monitoring
- Event-driven architecture
- PostgreSQL
- AWS
- GCP
- Azure
- AI/ML tooling
- OpenShift
Team & Environment
- Fleet Engineering group within the Hybrid Cloud Management organization
Benefits & Compensation
- Flexible work environments (in-office, office-flex, fully remote) depending on role requirements
- Opportunity to work with a talented, passionate, and driven engineering team
- Culture of transparency, collaboration, and inclusion
- Encouragement to bring best ideas regardless of title or tenure
- Opportunity to solve complex problems and make an impact
Work Mode
- Work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role
- Available in 40+ countries
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.




