Senior Software Engineer- Linux/Virtualisation

4 weeks ago


Bengaluru, India Red Hat Full time

About the Job:

The Red Hat Enterprise Linux Engineering team is looking for an established developer to join us as a Senior Software Engineer in our Core Virtualization team. In this role, you will design, develop and integrate new Core Virtualization features directly into Layered Products such as OpenShift Virtualization (KubeVirt and Kubernetes). This effort will include working routinely with the QEMU, Libvirt and KubeVirt communities, as well as Partners and other communities and internal teams on upstream contributions and possibly maintainership, as well as downstream integration and maintenance into our products. This position is for a Hybrid position in the India - Bangalore area, but the associate is expected to be able to work with a remote, global team. Exceptional remote work applications will also be considered.

What you will do?
- Design and develop features and in KubeVirt
- Work with Quality Engineering on test plans for the code you create and with the Documentation team to ensure good coverage for the features and fixes you work on
- Participate in peer code reviews
- Participate in architectural discussions of system designs, programming interfaces, and inter-dependencies of Core Virtualization Platform (hypervisor), Control Plane, Operators, CI, etc.
- Collaborate with other engineering teams in Red Hat Enterprise Linux and OpenShift for components that are used by OpenShift Virtualization and associated tools
- Troubleshoot, brainstorm, design and deliver fixes for internal and external customers related to your area of expertise

What you will bring?
- Understanding of Linux operating system and scripting languages
- Knowledge of at least C and a good grasp of Python. Relevant Golang and Rust experience are a plus.
- Understanding and experience using and developing on Linux-based operating systems
- Understanding of how Open Source and Free Software communities work
- Knowledge building and deploying container-based applications
- Knowledge of Kubernetes / OpenShift architecture and familiarity with its internals
- Required Full English proficiency (verbal and written)

Following are considered as a plus:
- Understanding of Virtualization (Hypervisors, Emulation, Paravirtualization, Hypercalls etc)
- Understanding Kubernetes / OpenShift architecture and internals


  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, India NatWest Group Full time ₹ 4,50,000 - ₹ 13,50,000 per year

    Software Engineer, Linux, File Transfer Join us as a Software Engineer, Linux, File TransferThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your...


  • Bengaluru, India Trellix Full time

    Enterprise Account Manager - GermanySenior SDETSenior Software Development EngineerSenior Software Engineer (Golang, Linux)SDETSoftware EngineerSenior SDETSenior SDETSDETStaff Software EngineerSr. Software EngineerSenior Software EngineerSoftware Development Engineer UISoftware QA EngineerAssociate SDET (Python, Core Java)SDETSDETSDETStaff Software...


  • Bengaluru, India Trellix Full time

    Enterprise Account Manager - GermanySenior SDETSenior Software Development EngineerSenior Software Engineer (Golang, Linux)SDETSoftware EngineerSenior SDETSenior SDETSDETStaff Software EngineerSr. Software EngineerSenior Software EngineerSoftware Development Engineer UISoftware QA EngineerAssociate SDET (Python, Core Java)SDETSDETSDETStaff Software...


  • Bengaluru, India Trellix Full time

    Enterprise Account Manager - GermanySenior SDETSenior Software Development EngineerSenior Software Engineer (Golang, Linux)SDETSoftware EngineerSenior SDETSenior SDETSDETStaff Software EngineerSr. Software EngineerSenior Software EngineerSoftware Development Engineer UISoftware QA EngineerAssociate SDET (Python, Core Java)SDETSDETSDETStaff Software...


  • Bengaluru, India Dell Technologies Full time

    Senior Software Engineer - C,C++,Linux The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Bengaluru, India Dell Technologies Full time

    Senior Software Engineer - C,C++,Linux The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Bengaluru, India ACL Digital Full time

    Dear Professionals,Greetings of the day…!!!ACL Digital is actively hiring for experienced Senior Software Engineer - Optical Networking (C++/Linux) to join our dynamic team in Bengaluru.Job Description - Senior Software Engineer - Optical Networking (C++/Linux)We are seeking a highly motivated and experienced Senior Software Engineer to join our team,...


  • Bengaluru, India ACL Digital Full time

    Dear Professionals,Greetings of the day…!!!ACL Digital is actively hiring for experienced Senior Software Engineer - Optical Networking (C++/Linux) to join our dynamic team in Bengaluru.Job Description - Senior Software Engineer - Optical Networking (C++/Linux)We are seeking a highly motivated and experienced Senior Software Engineer to join our team,...


  • Bengaluru, India ACL Digital Full time

    Dear Professionals,Greetings of the day…!!!ACL Digital is actively hiring for experienced Senior Software Engineer - Optical Networking (C++/Linux) to join our dynamic team in Bengaluru.Job Description - Senior Software Engineer - Optical Networking (C++/Linux)We are seeking a highly motivated and experienced Senior Software Engineer to join our team,...


  • Bengaluru, India ACL Digital Full time

    Dear Professionals,Greetings of the day…!!!ACL Digital is actively hiring for experienced Senior Software Engineer - Optical Networking (C++/Linux) to join our dynamic team in Bengaluru.Job Description - Senior Software Engineer - Optical Networking (C++/Linux)We are seeking a highly motivated and experienced Senior Software Engineer to join our team,...