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.
- 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...SuggestedLocal areaRemote workWork from homeWorldwide
- 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...SuggestedRemote workWorldwide
- 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...SuggestedWork at officeLocal areaRemote workWork from homeWorldwideHome office
- 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...SuggestedFull timeInternshipWork at officeLocal areaRemote workWork from homeWorldwide
- ...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
- ...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 timeLive In
$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 payLong term contractFull timeImmediate startRemote workRelocationFlexible hours- ...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...InternshipRemote work
$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 employmentFull timeDay shift$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 employmentFull timeLocal areaMonday to fridayDay shift- ...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 workWork at office
- ...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 employmentLocal areaDay shift
- ...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
- ...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 timeTemporary workWork at officeLocal areaWeekend workAfternoon shift3 days per week
- ...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 employmentTemporary work
$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 payApprenticeshipTrial periodMonday to fridayFlexible hoursDay shift- ...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 paidFull timeWork at officeImmediate startRemote workTrial periodFlexible hours
- ...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 contractWork at office
- ...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 paidFull timeLive InWork at officeLocal areaRemote work
- ...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
- ...; ~ 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
$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 employmentFull timeApprenticeshipMonday to friday$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 employmentFull timeFlexible hoursWeekday work- ...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
$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 employmentWeekend workAfternoon shift$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 contractorsFor subcontractor$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 payPermanent employmentLocal areaDay shift$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 employmentFull timeApprenticeshipFlexible hoursWeekday work- ...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 employmentWork at officeLocal areaDay shift
$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 employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Cloud Development Engineer. Be the first to apply!
- ingénieur logiciel Trois-Rivières, QC
- software developer intern Trois-Rivières, QC
- software engineer part time Trois-Rivières, QC
- senior software engineer Trois-Rivières, QC
- software development engineer - test Trois-Rivières, QC
- software engineer - computer Trois-Rivières, QC
- new graduate software developer Trois-Rivières, QC
- software developer Trois-Rivières, QC
- software engineer - robotics Trois-Rivières, QC
- software engineer no experience Trois-Rivières, QC


