Skip to main content
Back to jobs

Junior or Software Engineer - Networking Services (Brno Office, Czech Republic)

External
Red Hat logoRed Hat · Brno - Tech Park Brno - C
ContractRemote1w ago
AgileCI/CDDocumentationKubernetesLinuxMentoring
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • High-quality development, testing, and release of open-source networking software for Red Hat Enterprise Linux (RHEL) using latest AI assistance where appropriate
  • Analyze customer issues and requirements to provide solutions and guidance
  • Ensure high quality of the team's projects with acceptance and unit tests paired with code reviews
  • Promote the team's projects with documentation, blog posts, presentations and other means
  • Collaborate with upstream communities and internal teams

Requirements

  • Experience with software development and quality assurance, ideally for Linux, with Scrum or Agile methodologies
  • S oftware development skills in a system programming language such as Rust or C
  • Understanding of Linux kernel and/or userspace networking, network protocols and drivers (e.g., TCP, UDP, VLAN, Bonding, LLDP, DHCP, VPN)
  • Ability to use and provide meaningful feedback for continuous learning and experience with active mentoring
  • Proficient written and verbal communication skills in English with presentation experience
  • Ability to use AI tools and services effectively, ideally within a team
  • Agentic/Test/Spec-driven development, extreme programming, pair programming, systematic testing (ISTQB)
  • Experience with other programming languages such as Python or Go
  • Experience with open-source software development and communities
  • Familiarity with CI/CD pipelines and automated testing
  • Knowledge of cloud computing and virtualization technologies
  • About Red Hat
  • Inclusion at Red Hat
  • Equal Opportunity Policy (EEO)

Benefits

Remote work options

Additional Information

We are seeking a junior or middle level Software Engineer in our Networking Services group, responsible for developing, maintaining and testing software in areas such as core networking protocols (IPv6, TCP, LACP, ...), drivers, userspace (NetworkManager, firewalld, wpa_supplicant, ...) and software defined networking (OVS/OVN). The ideal candidate will have a technical background and interest in Linux kernel or userspace development process. You will collaborate with colleagues and community members in the open-source way to enable our customers to be successful. The specific area you work in depends on your interests and skills.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Red Hat? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect