Jobgether
Principal Software Engineer - RHEL Virtualization - REMOTE
JobgetherBrazil2 days ago
Full-timeRemote FriendlyEngineering, Information Technology
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer - RHEL Virtualization. In this role, you will be integral to the advancement of Linux Virtualization technologies, contributing to both core and emerging frameworks. Your work will involve a combination of cutting-edge design and collaborative development efforts, all while working within an Agile Scrum team. The impact of your contributions will resonate across projects that support thousands of users, underscoring the significance of high-quality, innovative solutions in the virtualization landscape.

Accountabilities

  • Play a leading part in upstream and downstream projects related to the team you are in
  • Take end-to-end ownership of specific areas including design in upstream development, downstream validation and packaging, L3 troubleshooting and support
  • Participate in ongoing quality engineering, handling vulnerabilities and backports targeted at released versions
  • Have a leading role in the team focusing on the Virtualization and Confidential computing ecosystem

Requirements

  • 8+ years of experience applying core languages such as Python, C, Rust or Go to large, enterprise projects
  • Proven ability to design and architect large, complex features at the Operating System level
  • Ability to debug, troubleshoot and maintain features for enterprise customers
  • Experience with Containers and CI/CD technologies in build and test pipelines
  • Familiarity with Linux Virtualization stack, KVM, QEMU, Libvirt and other virtualization technologies, Cloud or Kubernetes
  • Required Full English proficiency (verbal and written) and ability to work with globally distributed teams

Benefits

  • Opportunity to work on impactful open source projects
  • Collaborate with some of the brightest engineers in the industry
  • Flexible work environment with options for fully remote work
  • Involvement in a culture that encourages innovation and creative problem-solving
  • Access to professional development and continuing education opportunities

Why Apply Through Jobgether?

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Key Skills

Ranked by relevance