Red Hat

Principal Software Engineer - API Server (OpenShift)

Red Hat

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At Red Hat, we are constantly pushing the boundaries of what is possible in the world of technology. As a Principal Software Engineer for our API Server team, you will play a critical role in designing and implementing the next generation of our OpenShift platform. We are looking for a highly skilled and experienced individual who is passionate about developing innovative solutions and has a strong background in API development. If you thrive in a fast-paced environment and are driven by a desire to make a significant impact, we want to hear from you. Join us at Red Hat and help us shape the future of open source technology.

  1. Lead the design and development of the next generation of OpenShift platform API server.
  2. Collaborate with cross-functional teams to identify and define project requirements.
  3. Design and implement new features and enhancements to improve the performance and functionality of the API server.
  4. Conduct thorough testing and debugging of API code and troubleshoot any issues that arise.
  5. Stay updated with industry trends and advancements in API development and make recommendations for implementation.
  6. Mentor and guide junior team members, providing technical expertise and support.
  7. Collaborate with product managers to understand customer needs and translate them into technical requirements.
  8. Ensure high-quality code standards and best practices are followed throughout the development process.
  9. Work closely with DevOps and infrastructure teams to deploy and maintain the API server in a production environment.
  10. Continuously monitor and improve the performance and scalability of the API server.
  11. Participate in code reviews and provide constructive feedback to team members.
  12. Communicate project updates and progress to stakeholders and management.
  13. Proactively identify and address any potential roadblocks or challenges in the development process.
  14. Drive innovation and contribute to the overall growth and success of the API server team.
  15. Comply with all company policies and procedures, including security and confidentiality protocols.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Extensive Experience With Openshift: The Ideal Candidate Should Have A Deep Understanding Of Openshift And Its Capabilities, As Well As Hands-On Experience In Designing, Developing, And Deploying Applications On The Platform.

  • Expertise In Api Development: The Principal Software Engineer Should Have A Strong Background In Designing And Developing Apis, As Well As Experience With Api Management Tools Such As Apigee Or Kong.

  • Proficiency In Programming Languages: A Strong Foundation In Programming Languages Like Java, Python, Or Go Is Essential For This Role. The Candidate Should Also Have Experience With Containerization And Microservices Architecture.

  • Leadership Skills: As A Principal Software Engineer, The Candidate Will Be Responsible For Leading A Team Of Engineers. Therefore, Strong Leadership Skills, Including The Ability To Mentor And Guide Team Members, Are Crucial For This Role.

  • Excellent Communication And Collaboration Skills: The Candidate Should Possess Excellent Communication Skills, As They Will Be Working Closely With Cross-Functional Teams, Including Product Managers, Architects, And Other Engineers. The Ability To Collaborate Effectively And Communicate Technical Concepts To Non-Technical Stakeholders Is Essential For Success In This Role.

Required Skills
  • server management

  • DevOps

  • Agile Methodology

  • Cloud Computing

  • API design

  • Technical Leadership

  • API development

  • Containerization

  • Software engineering

  • System integration

  • Trou

  • Openshift Architecture

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer - API Server (OpenShift) is $150,000 - $200,000 per year. However, this can vary depending on factors such as location, experience, and company size.

Additional Information
Red Hat is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedFebruary 4th, 2026
Apply BeforeMay 10th, 2026
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Red Hat

Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. It became a subsidiary of IBM on July 9th, 2019.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started