Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - OpenShift & Kubernetes

$151.51k - $249.95k

Red Hat

About the Job

Red Hat Engineering is looking for a Principal Software Engineer to join us to continue making OpenShift the premier Kubernetes platform. This role requires a technical authority who leads the design of systems that involve multiple components and coordinates across teams, setting a technical direction that anticipates future customer needs and establishes the standard for software quality. This role is responsible for ensuring the integrity and long-term quality of our software, ensuring it empowers our customers to deliver on their goals.

The ideal candidate is willing to or is already participating in one or more of the Kubernetes SIGs and contributing code to one or more of the Kubernetes repositories. You'll work as part of a fast-paced, highly experienced, and exciting engineering team distributed across the globe and you'll participate in a vibrant open source culture. You'll be working with top Kubernetes contributors on a daily basis. You'll help promote quality and innovation in the Red Hat OpenShift Engineering team.

Note: This role may come into contact with confidential or sensitive customer information requiring special treatment in accordance with Red Hat policies and applicable privacy laws.

What you will do

  • Technical Impact: Leads the design and development of software solutions for features that cross multiple subsystems or components.

  • Internal and External Collaboration: Acts as a key representative and leader within the community, advocating for internal or external customer needs, while aligning products with the community direction.

  • Mentor and Develop Engineering Talent: Across teams, coaches and mentors senior engineers.

  • Own and Deliver Business Impact: Owns and delivers technical initiatives with visible business impact, enabling the entire team to deliver value to the end user.

  • Agentic AI based SDLC and and Utilize AI Tools: Evaluates and introduces new AI-driven methodologies that resolve complex issues and improve Engineering efficiency.

  • SDLC: Leads the definition and implementation of the SDLC for complex multi-component systems, ensuring that the process scales effectively and aligns with the needs of multiple collaborating teams.

What you will have

  • Extensive Open Source experience and active participation in community-driven development.

  • 7+ years of experience developing software in a Linux environment using a language like Go, Ruby, Python, Java, C, or C++.

  • Bachelor's degree in computer science, or equivalent.

  • Solid experience designing, building, and debugging distributed systems.

  • Thorough understanding of container concepts and container runtimes.

  • Familiarity with Kubernetes, both as a user and as a developer.

  • Experience with Agentic AI based Software Development Life Cycle (SDLC) and advanced use of AI-based tools.

  • Familiarity with modern toolchains and CI/CD pipelines.

  • Experience with distributed version control systems, specifically Git and GitHub workflows.

  • Excellent interpersonal, cross-team collaboration, and ability to work with distributed teams.

The following is considered a plus

  • Understanding Kubernetes architecture and internals

  • Experience with development for public cloud services (AWS, GCE, Azure)

  • Previous contributions to open source projects or being an open source maintainer

#LI-EK1

The salary range for this position is $151,510.00 - $249,950.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 View email address on click.appcast.io . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - OpenShift & Kubernetes in Raleigh, NC vacancy
  • $151.51k - $249.95k

    About the Job Red Hat Engineering is looking for a Principal Software Engineer to join us to continue making OpenShift the premier Kubernetes platform. This role requires a technical authority who leads the design of systems that involve multiple components and coordinates... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red River

    Raleigh, NC
    12 hours ago
  • $151.51k - $249.95k

    The Red Hat OpenShift Service Mesh team is looking for a motivated Principal Software Engineer to join and grow with us. As a member of our team, you will help improve and...  ...optimize Istio for use within our enterprise Kubernetes platform, Red Hat OpenShift. Using your... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    3 days ago
  •  ...Red Hat, Inc. is looking for a Senior Software Engineer in Raleigh, North Carolina to join the HCP Platform Engineering team focused on building...  ...have over 8 years of experience, strong skills in Go and Kubernetes, and be comfortable with AWS environments. The position... 
    Suggested

    Red Hat

    Raleigh, NC
    3 days ago
  • $151.51k - $249.95k

     ...and Scale Organization is looking for an experienced Principal Software Engineer to join the Team. This strategic role will require you...  ...for performance engineering. ~ Working knowledge of Kubernetes or OpenShift. ~ Strong programming, debugging, and profiling skills... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    5 days ago
  • $118.6k - $195.68k

    Job Summary Red Hat Engineering is establishing a new, dedicated team...  ...virtual machines within OpenShift Virtualization (KubeVirt). We...  ...passionate and experienced Senior Software Engineer with deep expertise...  ...technologies such as Kubernetes, KubeVirt, Libvirt, and QEMU... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    1 day ago
  • $170.77k - $281.77k

     ...Responsibilities Collaborate with Staff Engineers, Engineering, Product Management, and...  ...and use cases. Create robust AI/ML software tools to enable AI Application development...  ...or Scale Experience working with Kubernetes/OpenShift and containers. Knowledge and interest... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    4 days ago
  • $107.98k - $172.73k

     ...is seeking a Cloud Support Engineer with a strong background in...  ...join our Enhanced Support for OpenShift team. Support Delivery (SD)...  ...fastest growing enterprise software and services companies and the...  ...deployments Experience with Kubernetes, containers, openvswitch,... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Remote work
    Flexible hours
    Shift work
    Weekend work

    Red Hat, Inc.

    Raleigh, NC
    20 hours ago
  • $168.15k - $277.35k

     ...Advanced Cluster Security (RHACS) Engineering builds security solutions for OpenShift and Kubernetes deployments. Our mission is to...  ...security workflows across the full software development lifecycle. We are seeking a Senior Principal Software Engineer – product‑minded... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  • $193.39k - $318.98k

     ...About the Job Azure Red Hat OpenShift (ARO) Engineering team is looking for a Senior Principal Software Engineer. In this high-impact role, you will be a lead technical...  ...operations. ~ Internal‑level knowledge of Kubernetes (API machinery, Operators, or Networking... 
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  •  ...Raleigh, NC, to help shape the customer experience for Red Hat OpenShift and hybrid cloud platforms. The role requires creating...  ...in computer science and experience with technical marketing, Kubernetes, and cloud-native technologies. This position is hybrid and offers... 

    Red Hat, Inc.

    Raleigh, NC
    1 day ago
  • $96.44k - $154.19k

     ...sponsorship. Overview APIs are the heart of Kubernetes and RedHat OpenShift. This role focuses on the foundation...  ...necessary. Collaborate with other engineers across the RedHat OpenShift...  ...Qualifications 2+ years of experience in a software engineering role. Bachelor’s degree... 
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Red Hat, LLC

    Raleigh, NC
    4 days ago
  • $137k - $200.5k

     ...of applications are received . Senior Kubernetes Platform Engineer - AI/ML Infrastructure - hybrid (2013...  ...-scale on-prem Kubernetes platforms (OpenShift/Anthos), including control plane and...  ...Minimum Qualifications 8+ years of software engineering experience 4+ years of hands... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cisco Systems, Inc.

    Raleigh, NC
    2 days ago
  • $126.5k - $182k

     ...number of applications are received. Kubernetes Platform Engineer - AI Infrastructure - hybrid (2013578...  ...-scale on-prem Kubernetes platforms (OpenShift/Anthos), with ownership of control plane...  .... Minimum Qualifications 5+ years of software engineering experience, including... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cisco Systems, Inc.

    Raleigh, NC
    2 days ago
  • $99.6k - $234.6k

     ...building the next generation of AI native engineering systems powering cloud operations,...  ...productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who...  ...platforms. Familiarity with Kubernetes, Docker, Terraform, and Infrastructure... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $96.8k - $306.4k

     ...Job Description This Sr Principal Software Engineer role is a senior technical leadership position focused on designing and building secure...  ...with cloud-native architectures, containerization (Docker, Kubernetes), and infrastructure as code ~ Experience mentoring... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    20 hours ago
  •  ...Principal Software Engineer About Prometheus Group: Prometheus Group is a team of self-starters centered on being resourceful, accountable...  ...architecture and containerization (e.g., Docker, Kubernetes) ~ Familiarity with cloud platforms (e.g., AWS) ~ Experience... 
    Temporary work
    Casual work
    Immediate start

    Prometheus Group

    Raleigh, NC
    20 hours ago
  • $99.6k - $234.6k

     ...Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure...  ...You will work with a talented group of software developers, designing scalable, highly...  ...highly scalable cloud microservices using Kubernetes. A comprehensive understanding of... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $99.6k - $223.4k

     ...and build cloud-native EHR platforms using microservices and Kubernetes. Design and deliver AI-driven automation and AIOps systems...  ...on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Raleigh, NC
    1 day ago
  •  ...FullStack is one of the fastest-growing software consultancy companies in the Americas...  ...The Position We're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'...  ...tools such as Docker or Kubernetes. Deep knowledge of Infrastructure as... 
    Remote job

    FullStack

    Raleigh, NC
    3 days ago
  •  ...relationships with our >7MM small business clients. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank,...  ...direct experience building cloud‑native applications using Kubernetes, service mesh, Kafka, API gateways, and SQL/NoSQL... 

    慨正橡扯

    Raleigh, NC
    4 days ago
  • Inmar Inc. is hiring a Principal Software Engineer in North Carolina. This role involves leading the design and implementation of software solutions...  ..., as well as containerization tools such as Docker and Kubernetes. You will ensure compliance with healthcare regulations... 

    Inmar Inc.

    Raleigh, NC
    3 days ago
  • $140k - $180k

     ...technical organization located in Raleigh, NC is seeking a DevOps Engineer with a TS/SCI CI Polygraph. The ideal candidate will design...  ...Responsibilities include leading container orchestration with Kubernetes, automating configurations via Terraform, and managing AWS... 

    Piper Companies

    Raleigh, NC
    2 days ago
  •  ...The Senior Developer will be responsible for developing and implementing solutions using devops practices, Python programming, and Kubernetes. The primary objective is to enhance system efficiency, automation, and scalability in alignment with the organization's... 

    TechDigital Group

    Raleigh, NC
    20 hours ago
  •  ...programming. In this pivotal role, you will enhance system efficiency and scalability while implementing cutting-edge technologies like Kubernetes and CI/CD pipelines. Collaborate with a talented team to optimize performance, ensure security, and mentor junior developers. If... 

    TechDigital Group

    Raleigh, NC
    20 hours ago
  •  ...Red Hat is looking for a Senior Software Engineer to join their HCP Platform Engineering team in Raleigh, NC. The role involves building and operating ROSA, Red Hat’s managed Kubernetes platform on AWS, contributing to open source projects, and ensuring production system... 
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  • $135.41k - $154.19k

    Red Hat, Inc. is looking for a Software Engineer to design and develop secure cloud-native microservices and manage Continuous Delivery pipelines...  ...Tekton. The role involves utilizing Golang and Red Hat OpenShift, with responsibilities including system performance... 

    Red Hat, Inc.

    Raleigh, NC
    1 day ago
  • $134.2k - $258.3k

     ...relationships with peers across Development & Engineering and Architecture teams, collaborating...  ...in either an internal or external software or platform engineering role, or similar...  ...container‑orchestration systems like Kubernetes, and container engines like Docker What... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Raleigh, NC
    4 days ago
  • Ara in Raleigh, NC, is seeking a Senior Software Developer to design, implement, and maintain custom solutions for government Kubernetes clusters. The ideal candidate must have a BS in Computer Science or a related field, an active security clearance, and extensive experience... 

    Ara

    Raleigh, NC
    3 days ago
  • $178.5k - $231k

    Principal Software Engineer (Data Warehousing‑Lakehouse and Analytics Solutions) Principal Software Engineer (Data Warehousing/Lakehouse and Analytics...  ...‑driven architectures, APIs, performance optimization, Kubernetes, CI/CD, and relational, NoSQL, and event‑based platforms... 
    Full time
    Shift work

    Dell Technologies

    Raleigh, NC
    4 days ago
  • $99.6k - $223.4k

     ...outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging...  ...holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare...  .... You'll work on distributed systems, Kubernetes, applied AI, and highly resilient healthcare... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Raleigh, NC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - OpenShift & Kubernetes. Be the first to apply!