Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Cloud Development Engineer

Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. HPC is an important and technically challenging compute domain, with specialised tooling and a very high expectation of precision, efficiency and automation. This role is for a software engineer to join our HPC team to deliver an outstanding HPC experience - from bare metal to public cloud - as part of the broader Ubuntu platform. We are looking for a range of skills and experience, and will work on everything from the kernel to Debian packaging, but the heart of our effort will be Python software development for automation of key software in the HPC sphere. You will be part of the team that delivers charms that deploy and manage the HPC cluster and provide HPC software packages.

To succeed in this application you must be outstanding at maths and sciences, have built high quality software, have learned about open source ideally by working on it directly, and be looking for an engineering role with a company that makes mission-critical products for the global market. You should also be familiar with the open source environment, and want to build products in partnership with a community. Ideally, you should have some experience of high performance computing environments and a desire to unlock HPC for the world.

For this role you must have experience with Python. Familiarity with HPC hardware and software is also a strong advantage - delivering great experiences with Infiniband, RDMA, CUDA, MPI, Slurm, Lustre, Singularity and related technologies will be central to this team's work. It will also be advantageous to have experience with Docker image design and operations, and public cloud image design and operations.

Location: This role will be based remotely in EMEA or the Americas regions

Write high quality, rigorously designed Python software

Debug issues and produce high quality code to fix them

Contribute to technical documentation that define best practices for authoring high quality operators

You have a Bachelor's or equivalent in Computer Science, STEM or similar degree

You have experience with writing modern, maintainable Python

You are curious, flexible, articulate, and accountable

Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging

An exceptional academic track record from both high school and preferably university

Willingness to travel up to 4 times a year for internal events

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We balance our programs to meet local needs and ensure fairness globally.

Personal learning and development budget of USD 2,000 per year

Annual holiday leave

Maternity and paternity leave

Employee Assistance Programme

Opportunity to travel to new locations to meet colleagues from your team and others

Priority Pass for travel and travel upgrades for long haul company events

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. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Diversity of experience, perspectives, and background create a better work environment and better products.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Cloud Development Engineer in Trois-Rivières, QC vacancy
  • This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous...  ...RISC-V silicon. Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the... 
    Suggested
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Trois-Rivières, QC
    2 days ago
  • Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python... 
    Suggested
    Remote work
    Worldwide

    Canonical

    Trois-Rivières, QC
    5 days ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office

    Canonical

    Trois-Rivières, QC
    15 days ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Trois-Rivières, QC
    2 days ago
  •  ...de l’initiative ~ Esprit d’analyse ; ~ Rigueur et souci du détail ; ~ Faire preuve de professionnalisme. Required As an Engineer, your main responsibility will be to carry out various automation projects for our clients. More specifically, you will be required... 
    Suggested

    Excelpro

    Trois-Rivières, QC
    14 days ago
  •  ...our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of future engineering technologies, with solutions that ensure the success of our clients in key industries that are shaping the future of the world we live... 
    Full time
    Live In

    Andritz Inc.

    Trois-Rivières, QC
    26 days ago
  • $41.46 per hour

    Design Engineer, Electrical Pluritec Location: 1100, place du Technoparc Trois-Rivières, QC Salary: 41.46 hourly / 37.5 hours per week Full-time Day, Flexible hours, Overtime available, 08:30 to 17:00 Starts as soon as possible Benefits: Health benefits, Financial benefits... 
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work
    Relocation
    Flexible hours

    Pluritec

    Trois-Rivières, QC
    more than 2 months ago
  •  ...The role of a Telco Field Engineer at Canonical The telco industry is moving to software-defined services. This transformation is driven by open source software, cloud computing and the move to VNF / CNF approaches. Canonical Ubuntu is a key platform for telco innovation... 
    Internship
    Remote work

    Canonical

    Trois-Rivières, QC
    13 days ago
  • $26 - $40 per hour

     ...demain en Mauricie! Avantages &##127873; Une Reconnaissance à la Hauteur de Votre Expertise (Avantages) en tant que Mécanicien engins de chantier, engins agricole de jour de 26$ à 40$ par heure : Cet employeur est fier d'offrir un environnement de travail qui... 
    Permanent employment
    Full time
    Day shift

    Randstad

    Trois-Rivières, QC
    more than 2 months ago
  • $25 - $40 per hour

     ...équivalente; Posséder des compétences et de l’expérience (3 ans et +) dans la réparation et l’entretien de véhicules (automobile, engins de chantier, équipements lourds, grues, camions et autobus); Être autonome, efficace et ponctuel; Avoir des connaissances au niveau... 
    Permanent employment
    Full time
    Local area
    Monday to friday
    Day shift

    Equipement L.D.L. Inc.

    Trois-Rivières, QC
    6 days ago
  •  ...progress; Work closely with production, project managers, and the engineering department to ensure the feasibility and profitability of the...  ...a similar position ~ Proficiency in Microsoft Office and CRM software (Prextra an asset); ~ Knowledge of industrial automation (an... 
    Contract work
    Work at office

    Excelpro

    Trois-Rivières, QC
    14 days ago
  •  ...Simulation and Validation: Testing programs using simulation software to avoid collisions and ensure compliant manufacturing. Operator...  .... REQUIRED QUALIFICATIONS You hold a DEC in Mechanical Engineering Technology or a DEP in CNC machining and/or relevant experience... 
    Permanent employment
    Local area
    Day shift

    FAB 3R

    Trois-Rivières, QC
    10 days ago
  •  ...More specifically, you will be required to : Prepare markers for terminal blocks, wires, and components using the designated software; Prepare identifiers; Print markers according to the assembly and wiring sequence; Maintain and manage equipment; Perform... 
    Work at office

    Excelpro

    Trois-Rivières, QC
    5 days ago
  •  ...Proficiency with Microsoft Office Suite (Excel, PowerPoint, Word, Outlook) Knowledge of Facebook Manager, Canva, or other presentation software Experience with project management tools Comfortable using social media platforms effectively A valid Driver Licence... 
    Full time
    Temporary work
    Work at office
    Local area
    Weekend work
    Afternoon shift
    3 days per week

    Bell

    Trois-Rivières, QC
    2 days ago
  •  ...Sous la supervision de la directrice de succursale, le ou la titulaire du poste planifie et organise les routes des mécaniciens d’engins de chantier et reçoit les appels de service. Répondre, par courriel ou par téléphone à des demandes d’informations concernant les bris... 
    Permanent employment
    Temporary work

    LTR Location

    Trois-Rivières, QC
    15 days ago
  • $18.5 per hour

     ...responsable du chargement, déchargement, expédition, réception, numérisation, tri et stockage des colis. L'employé peut utiliser des engins lourds pour accomplir les tâches. Ce poste effectue d'autres tâches assignées dans un environnement rapide. RESPONSABILITÉS Apprentissage... 
    Hourly pay
    Apprenticeship
    Trial period
    Monday to friday
    Flexible hours
    Day shift

    UPS

    Trois-Rivières, QC
    4 days ago
  •  ...do on a daily basis? Respond to customer requests with courtesy, empathy, and professionalism Guide customers in the use of our software Actively listen to customer needs Resolve issues efficiently Explain solutions in a clear, simple, and reassuring manner... 
    Daily paid
    Full time
    Work at office
    Immediate start
    Remote work
    Trial period
    Flexible hours

    Valsoft Corporation

    Trois-Rivières, QC
    12 days ago
  •  ...proficiency in French and English, spoken and written; ~ Proficiency with Microsoft Office Suite; ~ Comfortable with ERP and CRM software; ~ Valid driver’s license; ~ Ability to read electrical control and power schematics; ~ Ability to read and understand P&ID diagrams... 
    Long term contract
    Work at office

    Excelpro

    Trois-Rivières, QC
    14 days ago
  •  ...passionate and love what we do! We are at the forefront of future engineering technologies, with solutions that ensure the success of our...  ...communicate verbally and in writing. * Knowedlge of Microsoft Office software (Outlook, Word, Excel, etc.). * Ability to read and understand... 
    Daily paid
    Full time
    Live In
    Work at office
    Local area
    Remote work

    Andritz

    Trois-Rivières, QC
    26 days ago
  •  ...knowledge of electrical drawings and various types of drawing standards; ~ Ability to read and analyze specifications; ~ Knowledge of Office, ERP, and CRM software (an asset); ~ Knowledge of CSA/UL/ISO standards (an asset); ~ Experience with drawing software (an asset).... 
    Work at office

    Excelpro

    Trois-Rivières, QC
    19 days ago
  •  ...; ~ Knowledge of payroll and union deductions in the construction industry ;. ~ Familiarity with Avantage, Maestro, and Prextra software (an asset) ; ~ Understanding of the construction collective agreement (an asset) ; ~ Comfortable using Microsoft Office Suite ;... 
    Work at office

    Excelpro

    Trois-Rivières, QC
    15 days ago
  • $25 - $35 per hour

     ...OpenBlue, our comprehensive suite of connected solutions.Johnson Controls offers the world’s largest portfolio of building technology, software and services. Supported by a team of more than 100,000 dedicated employees working across 150 countries, we’re helping customers... 
    Permanent employment
    Full time
    Apprenticeship
    Monday to friday

    Johnson Controls

    Trois-Rivières, QC
    more than 2 months ago
  • $25 - $35 per hour

     ...OpenBlue, our comprehensive suite of connected solutions.Johnson Controls offers the world’s largest portfolio of building technology, software and services. Supported by a team of more than 100,000 dedicated employees working across 150 countries, we’re helping customers... 
    Permanent employment
    Full time
    Flexible hours
    Weekday work

    Johnson Controls

    Trois-Rivières, QC
    more than 2 months ago
  •  ...equivalent training. Have experience in an administrative role. Proficient in using Microsoft Office Suite; Knowledge of Prextra and Monday software (an asset); Knowledge of the manufacturing sector (an asset); Experience in project management (an asset).... 
    Work at office

    Excelpro

    Trois-Rivières, QC
    19 days ago
  • $31 - $36 per hour

     ...véhicule de service assigné. Qualifications Détenir un diplôme d'études professionnelles en mécanique de véhicules lourds ou d'engins de chantier. Posséder un permis de conduire de classe 3 valide pour assurer vos déplacements fréquents. Être disponible à travailler... 
    Permanent employment
    Weekend work
    Afternoon shift

    Randstad

    Trois-Rivières, QC
    14 days ago
  • $75k per year

    Construction Estimator ref.23758AN Our client, a general contractor working in environmental, civil engineering and construction sectors, is looking for a Construction Estimator. ~Analyze plans and specifications and determine quantities; ~Research prices, invite subcontractors... 
    For contractors
    For subcontractor

    Techaid Inc.

    Trois-Rivières, QC
    more than 2 months ago
  • $28.24 - $35.31 per hour

     ...work. An excellent teammate, you enjoy working in a multidisciplinary team. YOUR BACKGROUND You hold a DEC in electrical engineering or a DEP in industrial electricity. You have 2 years of experience in a similar position in an industrial environment. You hold... 
    Hourly pay
    Permanent employment
    Local area
    Day shift

    FAB 3R

    Trois-Rivières, QC
    10 days ago
  • $20 - $26 per hour

     ...OpenBlue, our comprehensive suite of connected solutions.Johnson Controls offers the world’s largest portfolio of building technology, software and services. Supported by a team of more than 100,000 dedicated employees working across 150 countries, we’re helping customers... 
    Permanent employment
    Full time
    Apprenticeship
    Flexible hours
    Weekday work

    Johnson Controls

    Trois-Rivières, QC
    more than 2 months ago
  •  ...projects. YOUR MISSION Be the customer's point of view in quality control. DESIRED PROFILE You have a DEC in Mechanical Engineering Technology or a DEP in Machining, as well as 3 to 5 years of relevant experience in a similar position in the manufacturing industry... 
    Permanent employment
    Work at office
    Local area
    Day shift

    FAB 3R

    Trois-Rivières, QC
    10 days ago
  • $26 - $32 per hour

     ...valide; Être apte à travailler sur un horaire de rotation. Atouts : Expérience et/ou formation en conduite de véhicules lourds, d'engins de chantier ou toute autre expérience comparable; Toute formation ou expérience pertinente. Vous devez être en mesure de fournir... 
    Permanent employment
    Full time

    Marmen Inc.

    Trois-Rivières, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Cloud Development Engineer. Be the first to apply!