Current jobs related to Network Software Engineer - Calgary, Alberta - Canonical - Jobs


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job Summary: We are seeking a skilled Network Systems Engineer to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in computer hardware, networking software, and operating system software.Key Responsibilities:Evaluate and install computer hardware, networking software, and operating system software.Provide...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Are you looking for a challenging role in network administration with a reputable software company? Thinktech Software Inc. is seeking a skilled Senior Network Systems Engineer to join our team.About the RoleWe are seeking a highly experienced and detail-oriented Network Systems Engineer to manage our company's network infrastructure, ensuring its stability,...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada JMJ Network Ltd Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at JMJ Network Ltd. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Test and...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job Title: Network System AdministratorThinktech Software Inc. is seeking a highly skilled Network System Administrator to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key Responsibilities:Evaluate and install computer hardware, networking software,...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada JMJ Network Ltd Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at JMJ Network Ltd. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologiesCollaborate with...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada JMJ Network Ltd Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at JMJ Network Ltd. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate with...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada ED Tech Network Solutions Ltd. Full time

    Job Requirements:ED Tech Network Solutions Ltd. is seeking a skilled Software Engineer to join our team. The ideal candidate will have a college education, one to two years of experience, and a strong background in software development.Key Responsibilities:Write, modify, integrate, and test software codeMaintain existing computer programsCommunicate...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada JMJ Network Ltd Full time

    Job Summary: We are seeking a skilled Software Engineer to join our team at JMJ Network Ltd. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada ED Tech Network Solutions Ltd. Full time

    Job Requirements:We are seeking a skilled Software Engineer to join our team at ED Tech Network Solutions Ltd.Key Responsibilities:Design, develop, and test software applications to meet business requirements.Maintain and improve existing software systems to ensure optimal performance.Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    We are seeking a skilled Software Engineer to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop effective solutions.Design and implement...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    We are seeking a skilled Software Engineer to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop effective solutions.Design and implement...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    Job DescriptionAt thinktech software inc, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesConsult with clients to develop and document website requirementsDesign and integrate website-related...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    At Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, determining hardware and software requirements, and writing, modifying, and testing website-related code.The ideal candidate will have a strong...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    We are seeking a skilled Software Engineer to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key Responsibilities:Consult with clients to develop and document website requirementsDesign and integrate website-related codeDetermine...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    Job SummaryAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesConsult with clients to develop and document website requirementsDesign and integrate website-related...

  • Software Engineer

    3 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    Job SummaryAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, determining hardware and software requirements, and writing, modifying, and testing website-related code.Key ResponsibilitiesConsult with...

  • Software Engineer

    2 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    We are seeking a skilled Software Engineer to join our team at ThinkTech Software Inc. The ideal candidate will have a Bachelor's degree and relevant experience in Web development.Key ResponsibilitiesConsult with clients to identify and document website requirementsDesign and implement website-related codeDetermine hardware and software requirements for...

  • Software Engineer

    4 weeks ago


    Calgary, Alberta, Canada thinktech software inc Full time

    Job DescriptionAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesDesign and develop web applications using various programming languages and frameworks.Collaborate with...

  • Software Engineer

    1 month ago


    Calgary, Alberta, Canada JMJ Network Ltd Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at JMJ Network Ltd. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Test and debug software...

  • Software Engineer

    1 month ago


    Calgary, Alberta, Canada JMJ Network Ltd Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at JMJ Network Ltd. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Test and debug software...

Network Software Engineer

2 months ago


Calgary, Alberta, Canada Canonical - Jobs Full time
About the Role

We are seeking a highly skilled Network Software Engineer to join our team at Canonical. As a key member of our network software engineering team, you will play a critical role in designing and implementing the best software-defined networking experience for the data center.

Key Responsibilities
  • Design and implement software-defined networking solutions for the data center
  • Collaborate with public clouds and network silicon providers to optimize Ubuntu and related applications
  • Participate in upstream development and deliver high-quality, well-designed, fast, secure, and well-documented software
  • Debug issues and produce high-quality fixes
  • 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
  • Exceptional academic track record
  • 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
  • Understanding of Linux networking, from kernel to user space
  • Fluency in C/C++ and at least one of Rust, Python, or Golang
  • Professional written and spoken English
  • Experience with Linux
  • 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