FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Networking
Red HatSenior Software Engineer developing networking software for Red Hat Enterprise Linux. Collaborating with teams and contributing to open-source projects while maintaining high-quality development standards.
Tech Stack
Tools & technologiesLinuxPython
About the role
Key responsibilities & impact- High-quality development, testing, and release of networking software for Red Hat Enterprise Linux (RHEL)
- 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
- Lead and collaborate with upstream communities and internal teams
Requirements
What you’ll need- Experience with software development, ideally for Linux, with Scrum or Agile methodologies in a hybrid software / quality engineering team
- Proven software development skills in C and Python with experience in leading the design of features
- Strong knowledge of Linux kernel and 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
- Personal accountability with regular, clear and open communication shaping incremental improvements of projects and processes
Benefits
Comp & perks- Flexible working hours
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CPythonLinuxnetwork protocolsnetwork driversTCPUDPVLANBondingDHCP
Soft Skills
communicationmentoringleadershipcollaborationaccountabilityproblem-solvingpresentationfeedbackcontinuous learningincremental improvement