Senior Cloud Engineer

7 days ago


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

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.

Key Responsibilities
  • Collaborate on an end-to-end data analytics and MLOps solution composed of popular, open-source machine learning tools, such as Kubeflow, MLFlow, DVC, and Feast.
  • Work on workflow, ETL, data governance, and visualization tools like Apache Superset, dbt, and Temporal, or data warehouse solutions such as Apache Trino, or ClickHouse.
  • Design, build, and maintain solutions that will be deployed on public and private clouds and local workstations.
  • Debug issues and interact with upstream and Ubuntu communities.
Requirements
  • Professional or academic software delivery using Python or Golang.
  • Exceptional academic track record from both high school and university.
  • Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path.
  • Passion for technology evidenced by personal projects and initiatives.
  • Professional written and spoken English with excellent presentation skills.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Appreciative of diversity, polite, and effective in a multi-cultural, multi-national organisation.
Desirable Skills
  • Hands-on experience with machine learning libraries or tools.
  • Proven track record of building highly automated machine learning solutions for the cloud.
  • Passionate about software quality and testing.
  • Experience working on an open source project.
About Us

We serve the needs of individuals and community members as much as the needs of our Global 2000 and Fortune 500 customers. Our teams are home-based in EMEA, Americas, and APAC time zones, so we can accommodate candidates in almost any location.

We balance our programs to meet local needs and ensure fairness globally. In addition to base pay, we offer a performance-driven annual bonus or commission. We revisit compensation annually to ensure we recognise outstanding performance. Annual holiday leave is also provided.



  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Cloud-Init team at Canonical. As a key member of our engineering leadership team, you will be responsible for managing a globally distributed team of engineers and driving the development of cloud-init, the standard for customizing cloud instances.Key ResponsibilitiesBuild and lead a...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Cloud-Init team at Canonical. As a key member of our engineering leadership team, you will be responsible for managing a globally distributed team of engineers and driving the development of cloud-init, the standard for customizing cloud instances.Key ResponsibilitiesBuild and lead a...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Cloud-Init team at Canonical. As a key member of our engineering leadership team, you will be responsible for managing a globally distributed team of engineers and driving the development of cloud-init, the standard for customizing cloud instances.Key ResponsibilitiesBuild and lead a...


  • Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a talented Cloud Software Development Engineer to join our team at Canonical. As a key member of our engineering team, you will play a crucial role in developing and maintaining our cloud infrastructure and services.Key ResponsibilitiesDesign and implement cloud-related features within Ubuntu ServerDevelop and maintain automated...


  • Moncton, New Brunswick, Canada Canonical Full time

    About the RoleWe are seeking a talented Cloud Software Development Engineer to join our team at Canonical. As a key member of our engineering team, you will play a crucial role in developing and maintaining our cloud infrastructure and services.Key ResponsibilitiesDesign and implement cloud-related features within Ubuntu ServerDevelop and maintain automated...


  • Moncton, New Brunswick, Canada Canonical Full time

    ### Job Summary We are seeking a skilled Cloud Project Manager to join our team at Canonical. As a Public Cloud Project Manager, you will be responsible for managing multiple blue-chip company projects simultaneously, working with all stakeholders to shape the Statement of Work (SoW) or similar agreements with our clients, and ensuring the overall goals for...


  • Moncton, New Brunswick, Canada Canonical Full time

    ### Job Summary We are seeking a skilled Cloud Project Manager to join our team at Canonical. As a Public Cloud Project Manager, you will be responsible for managing multiple blue-chip company projects simultaneously, working with all stakeholders to shape the Statement of Work (SoW) or similar agreements with our clients, and ensuring the overall goals for...


  • Moncton, New Brunswick, Canada Canonical Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Canonical. As a key member of our software development team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key ResponsibilitiesDesign and build...


  • Moncton, New Brunswick, Canada Canonical Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Canonical. As a key member of our software development team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key ResponsibilitiesDesign and build...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    Unlock the Power of MongoDB with CanonicalWe're on a mission to revolutionize MongoDB deployments on any cloud or platform our customers choose. Our goal is to create a world-class, open-source alternative to MongoDB Atlas or Amazon DocumentDB, empowering end-users to own, control, and operate their MongoDB environments on-premise or in the cloud.As a...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    Unlock the Power of MongoDB with CanonicalWe're on a mission to revolutionize MongoDB deployments on any cloud or platform our customers choose. Our goal is to create a world-class, open-source alternative to MongoDB Atlas or Amazon DocumentDB, empowering end-users to own, control, and operate their MongoDB environments on-premise or in the cloud.As a...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    Unlock the Power of MongoDB with CanonicalWe're on a mission to revolutionize MongoDB deployments on any cloud or platform our customers choose. Our goal is to create a world-class, open-source alternative to MongoDB Atlas or Amazon DocumentDB, empowering end-users to own, control, and operate their MongoDB environments on-premise or in the cloud.As a...

  • Cloud Project Manager

    2 weeks ago


    Moncton, New Brunswick, Canada Canonical Full time

    Job DescriptionJob Title: Cloud Project ManagerCompany: CanonicalLocation: RemoteJob Type: Full-timeAbout Us: Canonical is a leading company in the Linux and open-source technology space.Job Summary: We are seeking an experienced Cloud Project Manager to join our team. The successful candidate will be responsible for managing multiple cloud projects...

  • Cloud Project Manager

    2 weeks ago


    Moncton, New Brunswick, Canada Canonical Full time

    Job DescriptionJob Title: Cloud Project ManagerCompany: CanonicalLocation: RemoteJob Type: Full-timeAbout Us: Canonical is a leading company in the Linux and open-source technology space.Job Summary: We are seeking an experienced Cloud Project Manager to join our team. The successful candidate will be responsible for managing multiple cloud projects...


  • Moncton, New Brunswick, Canada Owens MacFadyen Group Full time

    About the RoleOwens MacFadyen Group (OMG) is a leading boutique Wealth Management firm that specializes in the high-net-worth market. With a unique team-based approach to Comprehensive Wealth Management, our clients achieve significantly better outcomes.We are well-respected by our clients and within our industry. Business leaders recognize us as a key...


  • Moncton, New Brunswick, Canada Owens MacFadyen Group Full time

    About the RoleOwens MacFadyen Group (OMG) is a leading boutique Wealth Management firm that specializes in the high-net-worth market. With a unique team-based approach to Comprehensive Wealth Management, our clients achieve significantly better outcomes.We are well-respected by our clients and within our industry. Business leaders recognize us as a key...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    Job Title: Cloud-Init Team Lead Join Canonical, a pioneering tech firm at the forefront of the global move to open source, as a Cloud-Init Team Lead. In this role, you will manage a globally distributed team of engineers, driving the development and delivery of cloud-init, the standard for customizing cloud instances. About the Role As a Cloud-Init Team...


  • Moncton, New Brunswick, Canada Remotivate LLC Full time

    About the RoleWe are seeking a highly skilled Lead Infrastructure Engineer to join our team at Remotivate LLC. As a key member of our technical team, you will be responsible for designing and maintaining our digital backbone, ensuring the reliability and performance of our systems.ResponsibilitiesOversee the entire company infrastructure, including database...


  • Moncton, New Brunswick, Canada Remotivate LLC Full time

    About the RoleWe are seeking a highly skilled Lead Infrastructure Engineer to join our team at Remotivate LLC. As a key member of our technical team, you will be responsible for designing and maintaining our digital backbone, ensuring the reliability and performance of our systems.ResponsibilitiesOversee the entire company infrastructure, including database...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About 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...