Networking Software Developer

4 days ago


Moncton, New Brunswick, Canada Canonical Full time
About the Role

We are seeking a highly skilled Networking Software Developer to join our team at Canonical. As a key member of our software-defined networking team, you will be responsible for designing, implementing, and maintaining cutting-edge networking solutions for our customers.

Key Responsibilities
  • Design and implement software-defined networking solutions using open source technologies such as Linux, OVS, and OVN.
  • Collaborate with cross-functional teams to develop and deploy networking solutions that meet the needs of our customers.
  • Contribute to the development of new features and functionality in our networking products.
  • Work with our engineering teams to identify and resolve technical issues and improve the overall quality of our products.
  • Stay up-to-date with the latest advancements in networking technologies and apply this knowledge to improve our products and services.
Requirements
  • Bachelor's degree in Computer Science or a related field.
  • Minimum 2 years of experience in software-defined networking or a related field.
  • Strong understanding of Linux networking and open source technologies.
  • Experience with programming languages such as Golang, C/C++, Rust, or Python.
  • Excellent communication and teamwork skills.
  • Ability to work in a fast-paced environment and prioritize multiple tasks.
What We Offer
  • A competitive salary and benefits package.
  • The opportunity to work with a talented team of engineers and contribute to the development of cutting-edge networking solutions.
  • A comprehensive training program to help you develop your skills and advance your career.
  • A flexible work environment that allows you to work from home or in our office.
  • A generous paid time off policy and access to a range of employee benefits.


  • Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Senior Network Software Engineer to join our Foundations team at Canonical. As a key member of our team, you will play a critical role in shaping the future of Ubuntu's connectivity and network stack.Key ResponsibilitiesDesign and develop software-defined networking products for evolving data centre...


  • Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Senior Network Software Engineer to join our Foundations team at Canonical. As a key member of our team, you will play a critical role in shaping the future of Ubuntu's connectivity and network stack.Key ResponsibilitiesDesign and develop software-defined networking products for evolving data centre...

  • Software Developer

    4 days ago


    Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Software Developer - Cloud and DevOps to join our team at Canonical. As a key member of our Solutions Engineering team, you will play a crucial role in shaping the future of open source IT, DevOps, and IS, from bare metal to containers.Key ResponsibilitiesDesign and deliver open source software operations code in...

  • Software Developer

    5 days ago


    Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Software Developer - Cloud and DevOps to join our team at Canonical. As a key member of our Solutions Engineering team, you will play a crucial role in shaping the future of open source IT, DevOps, and IS, from bare metal to containers.Key ResponsibilitiesDesign and deliver open source software operations code in...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job SummaryWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key ResponsibilitiesNetwork Administration: Coordinate access and use of computer networks, ensuring...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    About the RoleWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks, ensuring they are secure, efficient, and reliable.Key ResponsibilitiesNetwork Administration: Coordinate access...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    About the RoleWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks, ensuring they are secure, efficient, and reliable.Key ResponsibilitiesNetwork Administration: Coordinate access...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job SummaryWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key ResponsibilitiesNetwork Administration: Coordinate access and use of computer networks, ensuring...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Position OverviewAs a Network Infrastructure Administrator at Elvin's IT Consulting, you will play a crucial role in managing and optimizing our computer networks. Your expertise will ensure seamless connectivity and security across our systems.QualificationsEducation: College/CEGEPExperience: 2 to 3 years in a similar role or equivalent experienceKey...


  • Moncton, New Brunswick, Canada Canonical Full time

    About the RoleCanonical is seeking a highly skilled Network Systems Engineer to join our Foundations team. As a key member of our team, you will play a critical role in shaping the future of Ubuntu's network stack.Key ResponsibilitiesDesign and develop software-defined networking products for evolving data centre architecturesCollaborate with a distributed...


  • Moncton, New Brunswick, Canada Canonical Full time

    About the RoleCanonical is seeking a highly skilled Network Systems Engineer to join our Foundations team. As a key member of our team, you will play a critical role in shaping the future of Ubuntu's network stack.Key ResponsibilitiesDesign and develop software-defined networking products for evolving data centre architecturesCollaborate with a distributed...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Position OverviewElvin's IT Consulting is seeking a skilled Network Systems Administrator to oversee and enhance our network infrastructure. The ideal candidate will possess a solid educational background and relevant experience in network management.QualificationsEducation: College/CEGEPExperience: 2 to 3 years in a similar role or equivalent experienceKey...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Position OverviewAs a Network Infrastructure Specialist at Elvin's IT Consulting, you will play a crucial role in managing and optimizing our computer networks. Your expertise will ensure seamless connectivity and robust performance across various systems.QualificationsEducation: College/CEGEPExperience: 2 to 3 years in a related field or equivalent...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    About the RoleWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our technical staff, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key ResponsibilitiesNetwork Administration: Coordinate access and use of computer networks,...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    About the RoleWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our technical staff, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key ResponsibilitiesNetwork Administration: Coordinate access and use of computer networks,...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    About the RoleWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks, ensuring they are secure, efficient, and reliable.Key ResponsibilitiesNetwork Administration: Coordinate access...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    About the RoleWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks, ensuring they are secure, efficient, and reliable.Key ResponsibilitiesNetwork Administration: Coordinate access...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job Title: Network Systems AdministratorWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin`s IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key Responsibilities:Coordinate access and use of computer networksInstall...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job Title: Network Systems AdministratorWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin`s IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key Responsibilities:Coordinate access and use of computer networksInstall...


  • Moncton, New Brunswick, Canada RF-MASK Consultant's Inc. Full time

    Job Title: Network Support EngineerWe are seeking a highly skilled Network Support Engineer to join our team at RF-MASK Consultant's Inc.Key Responsibilities:Lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware, and software.Research, design, and develop...