Senior Software Engineer - Red Hat OpenStack NFV Architecture (Ireland)

Company: Red Hat

Location: Location not specified (Remote)

Type: Full-time

Level: Senior

Remote: Yes

Posted: 2026-02-22

About this role

We seek a skilled software engineer to join the Red Hat OpenStack NFV Architecture team. In this role, you will be responsible for designing, developing, and integrating NFV solutions with a focus on high-performance networking for telecom customers. You will leverage your expertise in Python, C, Ansible, and networking technologies such as Open vSwitch, SR-IOV, and DPDK to ensure seamless NFV deployments. Your contributions will help shape the future of cloud infrastructure for telecommunications.


What you will do

  • Develop, integrate, and test NFV features on Red Hat OpenStack Platform, focusing on advanced networking technologies (Open vSwitch, SR-IOV, DPDK).
  • Develop advanced networking tools in C
  • Write automation scripts using Python and Ansible to streamline NFV deployments and configurations.
  • Develop and Implement automatic test scenarios alongside the open-source community.
  • Collaborate with cross-functional teams to define and implement solutions that meet customer requirements, particularly for telecom use cases.
  • Work with tools such as OS-Net-Config to manage network configurations in NFV environments.
  • Debug and resolve complex issues related to NFV, networking, and cloud infrastructure, with an emphasis on performance and reliability.
  • Stay up-to-date with advancements in NFV and cloud technologies to continuously improve and innovate our solutions.
  • Contribute to open-source NFV projects, particularly within the OpenStack ecosystem.
  • Participate in Agile processes, including sprint planning, daily stand-ups, and retrospectives.

What you will bring

  • Proficiency in Python is mandatory, knolwedge of C or Go is a big plus
  • Experience with Linux-based systems and networking protocols, including virtualized environment
  • Knowledge of Ansible for automating deployments and configurations
  • Problem-solving and debugging skills in a distributed system environment.
  • Excellent communication and collaboration abilities in a dive...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Location not specified