Software-Defined Networking Engineer

3 weeks ago


Tulsa, Oklahoma, United States Canonical - Jobs Full time
About the Role

We are seeking a highly skilled Software-Defined Networking Engineer to join our team at Canonical. As a key member of our networking software engineering team, you will be responsible for designing and implementing the best software-defined networking experience for the latest hardware platforms and software stacks.

Key Responsibilities

  • Work with the most advanced operating systems and network application technologies available
  • Collaborate with public clouds and network silicon providers
  • Design and implement software-defined networking solutions for data centre and cloud environments
  • Write high-quality, well-designed and well-documented software
  • Contribute to shape innovative product strategies
  • Debug issues and produce high-quality code to fix them
  • Collaborate proactively with a globally distributed organisation
  • Contribute to technical documentation to make it the best of its kind
  • Display technical leadership internally, towards our partners, and in the open source communities

Requirements

  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • Knowledge of networking: architecture, design, and protocols
  • Deep understanding of Linux networking, from kernel to user space
  • Fluency in at least one of Golang, C/C++, Rust or Python
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments

What We Offer

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events


  • Tulsa, Oklahoma, United States CymSTAR Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at CymSTAR. As a key member of our software development team, you will be responsible for designing, coding, implementing, and testing simulation software for simulator training devices and other similar applications. Your expertise in software development, integration,...


  • Tulsa, Oklahoma, United States System One Full time

    Job Title: Senior Software EngineerAt System One, we are seeking a highly skilled Senior Software Engineer to join our team in Tulsa, OK. The ideal candidate will have a strong background in software development and a passion for working in a collaborative environment. Key Responsibilities:• Develop, test, and maintain web applications using ASP.NET, SQL...


  • Tulsa, Oklahoma, United States L3Harris Technologies Full time

    Job Title: Software Engineer AssociateJob Summary:L3Harris Technologies is seeking a highly skilled Software Engineer Associate to join our team. As a key member of our engineering organization, you will be responsible for developing software for advanced tactical radio equipment.Key Responsibilities:Apply computer science, engineering, and mathematical...

  • Software Engineer

    2 weeks ago


    Tulsa, Oklahoma, United States The Bama Companies Inc Full time

    As a Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software systems that meet the needs of our customers. Your primary focus will be on backend development, ensuring that our software is scalable, efficient, and secure.Your key responsibilities will include:Designing and implementing software...


  • Tulsa, Oklahoma, United States L3Harris Full time

    Job Title: Associate, Software Engineer (Tusla, OK)Job Code: 17075Job Location: Tusla, OKJob Description:As a software development engineer at L3Harris, you will apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application. You will work closely with cross-functional members...

  • Software Engineer

    3 weeks ago


    Tulsa, Oklahoma, United States CymSTAR,LLC Full time

    Job SummaryCymSTAR, LLC is seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, implementing, and testing simulation software for various applications.Key ResponsibilitiesDevelop preliminary and detailed software designs that meet project requirements.Collaborate with...


  • Tulsa, Oklahoma, United States L3Harris Full time

    Job Title: Software Development EngineerJob Code: 14520Job Location: Tulsa, OKSchedule: 9/80 regular schedule with every other Friday offJob Summary:We are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications on Linux...


  • Tulsa, Oklahoma, United States City of Tulsa Full time

    Job Summary:As a Software Development Engineer with the City of Tulsa, you will play a key role in designing, developing, and maintaining software applications that support the city's operations. This is an exciting opportunity to join a team of talented professionals who are passionate about using technology to improve the lives of...


  • Tulsa, Oklahoma, United States Enovation Controls Full time

    About the InternshipEnovation Controls is seeking a talented Software Engineering student to join our team of Summer 2025 Interns. This is a full-time, paid internship that will run from May 19th through August 1st, 2025.The internship assignment is designed to provide the student with real-life work experience and training in the day-to-day activities in a...

  • Network Architect

    4 weeks ago


    Tulsa, Oklahoma, United States Della Infotech Full time

    Job Description:Della Infotech is seeking a highly skilled Network Engineer to join our Global IT team in Tulsa, Oklahoma. As a Network Engineer, you will be responsible for planning, building, and running one or more global network services.Key Responsibilities:Plan, build, and run global network servicesOperate current SD-WAN, Network Access Control (NAC),...


  • Tulsa, Oklahoma, United States Pike Full time

    Job SummaryPike Engineering seeks a highly motivated and detail-oriented Software Engineering Professional to join our team. As a First Level Engineer Position, you will be responsible for providing engineering and technical expertise to solve problems in a specific area of expertise.About the RoleThis is an entry-level technical specialist role that...


  • Tulsa, Oklahoma, United States Sinclair Broadcast Group Full time

    Job Summary:As a Chief Engineer at Sinclair Broadcast Group, you will oversee the engineering functions of our stations, including planning future equipment installations, managing training and hiring processes for engineering staff, and supervising maintenance of computer software, hardware, and local area network applications. You will also ensure software...


  • Tulsa, Oklahoma, United States PSG Global Solutions Careers Full time

    Job SummaryWe are seeking a skilled Provider Network Consultant to join our team at PSG Global Solutions Careers. As a key member of our organization, you will play a critical role in analyzing, researching, and applying business rules to complete requests received from providers regarding adds/deletes/changes to their information used for claims processing,...


  • Tulsa, Oklahoma, United States Berendsen, Inc. Full time

    Berendsen, Inc. is seeking an experienced Embedded Systems Engineer to join our Controls Division. As an Embedded Systems Engineer, you will be responsible for designing and project managing control systems for mobile hydraulic, mobile electric, industrial hydraulic, and industrial electric systems.Key responsibilities include defining, documenting, and...


  • Tulsa, Oklahoma, United States World Wide Technology Full time

    Network Engineer Position SummaryThe Network Engineer provides engineering services for network infrastructure at World Wide Technology.Key ResponsibilitiesTroubleshoot LAN and WAN service issues on Cisco, Meraki, and Fortinet platforms.Configure switching platforms, Cisco 3750x, 9200, and 9300, Cisco Nexus, and Fortiswitch.Configure routing platforms, Cisco...


  • Tulsa, Oklahoma, United States Addison Group Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Engineer to join our team in Tulsa, OK. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex systems that meet our clients' needs.Key Responsibilities:System Design and Development: Collaborate with engineering teams to design and...


  • Tulsa, Oklahoma, United States ENGLOBAL MASTER Full time

    Job SummaryENGlobal Master is seeking a highly skilled Mechanical Engineer III to join our team in Tulsa, OK. As a key member of our engineering team, you will be responsible for designing and developing safe, technically accurate, and cost-effective mechanical and piping system and equipment designs for oil and gas production and processing facilities.Key...


  • Tulsa, Oklahoma, United States Taylor Staffing Full time

    We are seeking a skilled Senior Software Engineer to join our team. Key responsibilities include designing, developing, and maintaining complex software systems, collaborating with cross-functional teams, and identifying opportunities for process improvements.   Key Skills:Proficiency in multiple programming languages and technologies.Experience with...


  • Tulsa, Oklahoma, United States TDW Inc Full time

    We are seeking a highly skilled Electrical Systems Design Engineer to join our team at TDW Inc. This role will be responsible for developing TDW electronic products, including PCB and system design, testing systems, and maintaining existing products.Key Responsibilities:PCB and System Design: Lead the PCB and system design process from concept to production,...


  • Tulsa, Oklahoma, United States w3r Consulting Full time

    Job Summary:This role is responsible for analyzing and applying business rules to complete requests from providers regarding adds/deletes/changes to their information used for claims processing, membership assignment, and directory purposes.The position involves contracting, credentialing, and maintaining Facility/Professional provider data to support...