Design, develop, and implement virtualization related solutions for Red Hat's next-generation platforms, based on Red Hat OpenShift and thus Kubernetes
Become responsible for the quality of our offerings, participate in peer code reviews and continuous integration (CI) and continuous delivery (CD), and respond to security threats (CVEs)
Participate in, lead, and create upstream networking project communities, including contributing new development work and existing features and fixes for projects like Kubernetes, Kubernetes descheduler, KubeVirt, and Forklift
Use your deep virtualization and Kubernetes expertise to help customers solve complex business problems with creative solutions
Requirements
Strong 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
Experience with cloud technologies
Experience using programming languages like Go, Python or C, C++
Understanding of how open source and free software communities work
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
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
Health insurance
Flexible work arrangements
Professional development opportunities
Job title
Principal Software Engineer – OpenShift Virtualization Architecture
Software Engineer responsible for full - stack development using modern frameworks and cloud solutions in U.S. locations. Collaborative role focusing on delivering quality software and technical mentorship.
Senior Engineer developing and maintaining .NET applications at a leading technology firm in India. Collaborating on system architecture, writing APIs, and utilizing cloud technologies.
Experienced Engineer supporting all phases of major projects in power generation, focusing on project development, compliance, and oversight within Duke Energy.
Software Engineer designing, building, and maintaining software products at MiTek. Join a collaborative team focused on innovation and delivering meaningful solutions.
Principal Software Developer leading design and development of account management applications at LPL Financial. Collaborating with cross - functional teams and implementing AI solutions for enhanced client onboarding.
Senior Full Stack Developer for a tech advisory and software development company. Responsibilities include mentoring, creating web apps, and enhancing client interactions in an agile environment.
Principal Software Engineer at Echodyne developing radar equipment subsystems with an experienced team. Engaging in high - performance software solutions for industry - leading radar technology.