System Software Engineer
1 week ago
We are seeking a highly skilled System Software Engineer to join our Ubuntu 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 Responsibilities- Design and develop high-quality software-defined networking products for evolving data centre architectures
- Collaborate with our team to ensure architecture decisions improve the overall performance and experience of Ubuntu
- 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
- Influence open-source projects and communities
- 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
- Deep understanding and passion for Linux networking, from kernel to user space
- Professional experience with computer networks, including virtual networks, distributed systems as well as understanding of hardware offloading technologies
- Fluency in at least one of Golang, C/C++, Rust or Python
- Professional written and spoken English
- Experience with Linux (Debian or Ubuntu preferred)
- Interest in packaging software for Debian and Ubuntu
Canonical is a remote-first company that has been changing the world on a daily basis since its inception in 2004. We are a diverse team of experienced professionals who are passionate about open source and committed to delivering high-quality products and services. We offer a dynamic and inclusive work environment that values diversity of experience, perspectives, and background.
-
System Software Engineer
6 days ago
Moncton, New Brunswick, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled System Software Engineer to join our Foundations team at Canonical, the company behind Ubuntu. As a key member of our team, you will play a critical role in shaping the future of Ubuntu's network stack.Key ResponsibilitiesMaintain and integrate core components involved in the network stack of the Ubuntu...
-
System Software Engineer
6 days ago
Moncton, New Brunswick, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled System Software Engineer to join our Foundations team at Canonical, the company behind Ubuntu. As a key member of our team, you will play a critical role in shaping the future of Ubuntu's network stack.Key ResponsibilitiesMaintain and integrate core components involved in the network stack of the Ubuntu...
-
Senior Software Engineer, Telemetry Systems
2 weeks ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our engineering team, you will play a crucial role in developing cutting-edge telemetry and connectivity solutions for our Snappy ecosystem.Key ResponsibilitiesDesign and implement scalable service...
-
Senior Software Engineer, Telemetry Systems
2 weeks ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our engineering team, you will play a crucial role in developing cutting-edge telemetry and connectivity solutions for our Snappy ecosystem.Key ResponsibilitiesDesign and implement scalable service...
-
Senior Software Engineer, Telemetry Systems
2 weeks ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our engineering team, you will play a crucial role in developing cutting-edge telemetry and connectivity solutions for our Snappy ecosystem.Key ResponsibilitiesDesign and implement scalable service...
-
Golang System Software Engineer
3 days ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeCloud Infrastructure Developer OpportunityCanonical is seeking a skilled Golang software engineer to contribute to the development of a private cloud infrastructure leveraging KVM, Ceph, and SDN technologies. The successful candidate will be responsible for designing, documenting, and implementing system-level Go code, as well as collaborating with a...
-
Golang System Software Engineer
4 days ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeCloud Infrastructure Developer OpportunityCanonical is seeking a skilled Golang software engineer to contribute to the development of a private cloud infrastructure leveraging KVM, Ceph, and SDN technologies. The successful candidate will be responsible for designing, documenting, and implementing system-level Go code, as well as collaborating with a...
-
Golang System Software Engineer
3 days ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeCloud Infrastructure Developer OpportunityCanonical is seeking a skilled Golang software engineer to contribute to the development of a private cloud infrastructure leveraging KVM, Ceph, and SDN technologies. The successful candidate will be responsible for designing, documenting, and implementing system-level Go code, as well as collaborating with a...
-
System Software Engineer
1 week ago
Moncton, New Brunswick, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled System Software Engineer to join our Ubuntu Foundation 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 high-quality software-defined networking products for evolving data centre architecturesCollaborate with...
-
System Software Engineer
1 week ago
Moncton, New Brunswick, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled System Software Engineer to join our Ubuntu Foundation 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 high-quality software-defined networking products for evolving data centre architecturesCollaborate with...
-
Network Systems Engineer
1 week ago
Moncton, New Brunswick, Canada Elvin`s IT Consulting Full timeJob Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at Elvin`s IT Consulting. As a key member of our IT team, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key Responsibilities:Design and implement local area networks (LANs), wide area networks...
-
Network Systems Engineer
1 week ago
Moncton, New Brunswick, Canada Elvin`s IT Consulting Full timeJob Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at Elvin`s IT Consulting. As a key member of our IT team, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key Responsibilities:Design and implement local area networks (LANs), wide area networks...
-
Network Systems Engineer
7 days ago
Moncton, New Brunswick, Canada Elvin`s IT Consulting Full timeJob Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at Elvin`s IT Consulting.Job SummaryThe successful candidate will be responsible for designing, implementing, and maintaining computer networks, ensuring they are secure, efficient, and reliable.Key ResponsibilitiesNetwork Administration: Coordinate...
-
Network Systems Engineer
7 days ago
Moncton, New Brunswick, Canada Elvin`s IT Consulting Full timeJob Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at Elvin`s IT Consulting.Job SummaryThe successful candidate will be responsible for designing, implementing, and maintaining computer networks, ensuring they are secure, efficient, and reliable.Key ResponsibilitiesNetwork Administration: Coordinate...
-
Software Development Engineer
1 week ago
Moncton, New Brunswick, Canada Canonical Full timeUnlock Your Potential as a Software Development Engineer at CanonicalWe are seeking a talented Software Development Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will have the opportunity to work on exciting projects, collaborate with top talent, and contribute to the development of...
-
Software Development Engineer
7 days ago
Moncton, New Brunswick, Canada Canonical Full timeUnlock Your Potential as a Software Development Engineer at CanonicalWe are seeking a talented Software Development Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will have the opportunity to work on exciting projects, collaborate with top talent, and contribute to the development of...
-
Network Systems Engineer
2 weeks ago
Moncton, New Brunswick, Canada RF-MASK Consultant's Inc. Full timeJob 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...
-
Network Systems Engineer
2 weeks ago
Moncton, New Brunswick, Canada RF-MASK Consultant's Inc. Full timeJob 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...
-
Software Engineer
6 days ago
Moncton, New Brunswick, Canada Canonical Full timeAbout the RoleWe are seeking a talented software engineer to join our team at Canonical, the company behind Ubuntu. As a key member of our developer experience team, you will play a crucial role in shaping the future of software development and deployment.Key ResponsibilitiesDesign and maintain specialist Python tools to support the developer build and...
-
Software Engineer
6 days ago
Moncton, New Brunswick, Canada Canonical Full timeAbout the RoleWe are seeking a talented software engineer to join our team at Canonical, the company behind Ubuntu. As a key member of our developer experience team, you will play a crucial role in shaping the future of software development and deployment.Key ResponsibilitiesDesign and maintain specialist Python tools to support the developer build and...