Current jobs related to Senior Network Software Engineer - TroisRivières, Quebec - Canonical


  • Trois-Rivières, Quebec, Canada Randstad Full time

    As a Senior Software Engineer - Full Stack, you will be responsible for designing and implementing scalable and efficient backend systems. You will work closely with the development team to ensure that the systems are well-architected, modular, and easy to maintain. Your expertise in API design and development will be instrumental in creating a robust and...


  • Trois-Rivières, Quebec, Canada Randstad Full time

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a skilled Backend Developer to join our team at Responsibilities: Design and develop scalable and efficient backend systems Collaborate with cross-functional teams to deliver high-quality software solutions Participate in code reviews and contribute to the improvement of our...


  • Trois-Rivières, Quebec, Canada Aux Palais Exquis Full time

    Job Description:Job Title: Senior Software EngineerDescription:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing and developing software solutions using the latest technologies and programming languages. You will collaborate with cross-functional teams to deliver...


  • Trois-Rivières, Quebec, Canada Sushi Shop Full time

    As a software engineer, you will be responsible for designing, developing, and testing software applications using Python and Java. You will work collaboratively with cross-functional teams to deliver high-quality software solutions that meet business requirements.Key responsibilities include:Designing and developing software applications using Python and...

  • Software Engineer

    5 days ago


    Trois-Rivières, Quebec, Canada Randstad Canada Full time

    Job Description:We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have expertise in Full Stack Development and proficiency in languages such as Python and Java. The successful candidate will be responsible for designing, developing, and deploying scalable and efficient cloud-based software solutions.Key...


  • Trois-Rivières, Quebec, Canada Climatisation Express Inc Full time

    About the Role:We are seeking a talented Data Engineer to join our software development team.Key Responsibilities:Design and develop scalable data pipelinesImplement data processing and storage solutionsCollaborate with cross-functional teamsRequirements:Bachelor’s degree in Computer Science or related fieldProficiency in programming languagesExperience...

  • Software Engineer

    2 weeks ago


    Trois-Rivières, Quebec, Canada Randstad Full time

    We are looking for a skilled Software Engineer - Full Stack to join our team at {company}.As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our web applications using a variety of programming languages and technologies.Design and develop scalable, efficient, and well-documented code.Work closely with the...


  • Trois-Rivières, Quebec, Canada Randstad Full time

    At our company, we are looking for a skilled Software Engineer to join our team. In this role, you will be responsible for designing and developing scalable and efficient systems that meet the needs of our customers.Key Responsibilities:Develop software applications using a range of programming languages and technologies.Collaborate with cross-functional...


  • Trois-Rivières, Quebec, Canada Stantec Full time

    Senior Project Manager - Geotechnical ServicesWe are seeking a highly skilled Senior Project Manager to lead our geotechnical services team. As a key member of our team, you will be responsible for managing projects from inception to completion, ensuring they are delivered on time, within budget, and to the highest quality standards.Key...


  • Trois-Rivières, Quebec, Canada Stantec Full time

    Senior Project Manager - Geotechnical ServicesWe are seeking a highly skilled Senior Project Manager to lead our geotechnical services team. As a key member of our team, you will be responsible for managing projects from inception to completion, ensuring they are delivered on time, within budget, and to the highest quality standards.Key...


  • Trois-Rivières, Quebec, Canada Nova Scotia Limited Full time

    We are seeking a highly skilled Senior Accounting Professional to join our team at Nova Scotia Limited.About the Role:As a Senior Accounting Professional, you will be responsible for maintaining accurate and up-to-date financial records, preparing cheques for payroll, and managing various accounts using manual and computerized bookkeeping systems.Key...

  • Software Developer

    1 month ago


    Trois-Rivières, Quebec, Canada AGT Robotics Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at AGT Robotics Inc. in Trois-Rivières, QC.Job Summary:The successful candidate will work closely with our team to develop various applications in C#, including graphic applications (GUI in Winform and WPF). They will also be responsible for developing unit tests...

  • Software Developer

    1 month ago


    Trois-Rivières, Quebec, Canada AGT Robotics Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at AGT Robotics Inc. in Trois-Rivières, QC.Job Summary:The successful candidate will work closely with our team to develop various applications in C#, including graphic applications (GUI in Winform and WPF). They will also be responsible for developing unit tests...

  • Software Developer

    4 weeks ago


    Trois-Rivières, Quebec, Canada AGT Robotics Full time

    Job Title: Software DeveloperJob Summary:We are seeking a skilled Software Developer to join our team at AGT Robotics Inc. As a Software Developer, you will be responsible for developing various applications in C# and working closely with the team to create innovative solutions.Responsibilities:Develop and maintain C# applicationsDesign and implement GUI...


  • Trois-Rivières, Quebec, Canada WSP Canada Full time

    About WSP CanadaWSP Canada is a leading professional services firm that provides a wide range of services in the fields of engineering, architecture, and environmental science. With over 12,000 employees across Canada, WSP is committed to delivering innovative solutions that meet the needs of its clients and the communities it serves.Job SummaryWe are...


  • Trois-Rivières, Quebec, Canada WSP Canada Full time

    About WSP CanadaWSP Canada is a leading professional services firm that provides a wide range of services in the fields of engineering, architecture, and environmental science. With over 12,000 employees across Canada, WSP is committed to delivering innovative solutions that meet the needs of its clients and the communities it serves.Job SummaryWe are...


  • Trois-Rivières, Quebec, Canada Ocean Océan Full time

    About the Role:As a Software Engineer at our company, you will be responsible for designing and developing full-stack solutions that meet the needs of our clients. With a strong focus on delivering high-quality products, you will work closely with our cross-functional team to ensure timely and effective project execution.Key Responsibilities:Design and...


  • Trois-Rivières, Quebec, Canada Stealth Recruiting Services Full time

    Job DescriptionAs a Senior Project Manager at Stealth Recruiting Services, you will oversee and lead the planning, execution, and successful completion of complex projects, ensuring alignment with organizational objectives while managing resources, timelines, and budgets.We are currently seeking a Senior Project Manager for our client in Bcancour, QC. The...


  • Trois-Rivières, Quebec, Canada Stealth Recruiting Services Full time

    Job DescriptionAs a Senior Project Manager at Stealth Recruiting Services, you will oversee and lead the planning, execution, and successful completion of complex projects, ensuring alignment with organizational objectives while managing resources, timelines, and budgets.We are currently seeking a Senior Project Manager for our client in Bcancour, QC. The...


  • Trois-Rivières, Quebec, Canada WSP Canada Full time

    About WSP CanadaWSP Canada is a leading professional services firm that provides a wide range of services in the fields of engineering, architecture, and environmental science. With over 12,000 employees across Canada, WSP is committed to delivering innovative solutions that meet the needs of its clients and the communities it serves.Job SummaryWe are...

Senior Network Software Engineer

2 months ago


TroisRivières, Quebec, Canada Canonical Full time
About the Role

We 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 Responsibilities
  • Design and develop software-defined networking products for evolving data centre architectures
  • Collaborate with a globally distributed team to ensure seamless integration and deployment of network solutions
  • Contribute to the development of high-quality, well-documented software and technical documentation
  • Participate in code reviews and design reviews to ensure excellence in software development
  • Work closely with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu
Requirements
  • Undergraduate degree in Computer Science or a related field, or equivalent experience
  • Deep understanding and passion for Linux networking, from kernel to user space
  • Professional experience with computer networks, including virtual networks, distributed systems, and hardware offloading technologies
  • Fluency in at least one of Golang, C/C++, Rust, or Python
  • 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
About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.