Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Red Hat

Senior Principal Software Engineer – Virtualization and Modernization

Red Hat

Senior Principal Software Engineer leading implementation of virtualization solutions at Red Hat. Collaborating with cross-functional teams on modernization efforts and leveraging AI technologies.

Posted 4/15/2026full-timeRaleigh • Massachusetts, North Carolina • 🇺🇸 United StatesSenior💰 $164,850 - $271,910 per yearWebsite

Tech Stack

Tools & technologies
CloudGoKubernetesOpenShiftOpen SourcePython

About the role

Key responsibilities & impact
  • Design, lead, and help implement virtualization and modernization related solutions for Red Hat's next-generation platforms, based on Red Hat OpenShift and thus Kubernetes
  • Identify problems that need to be solved, set and achieve strategic technical objectives to solve those problems
  • Lead cross-functional teams to deliver software solutions that align with business objectives
  • Proactively leverage AI technologies to streamline workflows, simplify processes, and enhance overall efficiency
  • Proactively utilize and experiment with AI-assisted tools and technologies, such as code generation, auto-completion, and intelligent suggestions, to accelerate development cycles, enhance code quality, and support test design, automation, and peer review throughout the development lifecycle
  • Provide technical expertise and guidance on complex software and system issues
  • Serve as a technical lead for major software initiatives and lead the team to success
  • Set and maintain a visible leadership presence in upstream projects, including contributing new development work for projects like Kubernetes, KubeVirt, Konveyor AI and Forklift
  • Use your deep virtualization and Kubernetes expertise to help customers solve complex business problems with creative solutions
  • Mentor and coach engineering staff to develop their technical and leadership capabilities
  • Represent the team in technical discussions with senior leadership and stakeholders

Requirements

What you’ll need
  • Significant experience with Kubernetes, Red Hat OpenShift, and container networking technologies
  • Strong virtualization knowledge including expertise in one or more of scheduling, fencing, storage, network, life-cycle management
  • Deep understanding and experience with Generative AI technologies
  • Experience with cloud technologies
  • Experience using programming languages like Go, Python or C, C++
  • Understanding of how open source and free software communities work
  • Self-driven and highly motivated with a proactive attitude, willingness to tackle new problems, and an ability to develop new architectures and identify good ones
  • Ability to work well as part of a team in a highly collaborative, distributed environment with a diverse team
  • Ability to present to customers and stakeholders
  • Collaborate with cross-functional teams to identify opportunities for AI integration within the software development lifecycle, driving continuous improvement and innovation in engineering practices; share use cases for successful experiments with stakeholders for broader use

Benefits

Comp & perks
  • 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!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KubernetesRed Hat OpenShiftcontainer networkingvirtualizationGenerative AIGoPythonCC++cloud technologies
Soft Skills
leadershipmentoringcollaborationproblem-solvingproactive attitudecommunicationteamworkstrategic thinkingcreativityself-driven