Red Hat-posted 4 months ago
$108,760 - $173,800/Yr
Full-time • Senior
Boston, MI
5,001-10,000 employees

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 Lowell - Massachusetts area, but the associate is expected to be able to work with a remote, global team. Exceptional remote work applications will also be considered.

  • Design and develop features 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
  • Understanding of Linux operating system and scripting languages
  • Knowledge of at least C or 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)
  • Understanding of Virtualization (Hypervisors, Emulation, Paravirtualization, Hypercalls etc)
  • Understanding Kubernetes / OpenShift architecture and internals
  • 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!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service