Senior Software Engineer - Work from home
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 1200+ colleagues in 75+ countries and very few office-based roles. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking, storage and usability.
Applicants should be passionate about the future of Ubuntu and be able to show technical leadership with a globally distributed team of engineers who share that passion. This position requires international travel several times a year.
Contribute your improvements to our continuous integration environment, tests and practices, to maintain fast feedback and good test coverage.
Contribute to documentation of current and existing features, making it world-class resource for Data Centre operators and users.
Provide technical communication and collaboration with other teams where appropriate.
Take personal ownership of problems and drive them to solutions.
Travel internationally a few times a year to meet and collaborate with your and other teams.
Passionate about open source software, Linux, and Data Centre automation
Solid track record of professional software development experience in Python, Go for back-end roles, or TypeScript, React for front-end roles.
Capacity to learn quickly about new systems and techniques
Strong English language communication skills - both written and verbal
Experience with Linux server technologies, including but not limited to Virtualization (KVM), Containers (LXC), etc.
You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
Knowledge of network technologies, including PXE, DHCP, TFTP, DNS, NTP
Strong experience with networking, storage technologies and Cloud hosting and infrastructure.
Ideally, experience of large-scale physical server provisioning and automation, including rapid deployment, configuration, management and service orchestration.
Familiarity with some of the open source development tools and methodologies used in creation of several Ubuntu projects (MAAS, Juju, Ubuntu Server, LXD, Ubuntu Core), such as Launchpad, Debian packaging tools (APT, dpkg) and snapcraft.
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 recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. 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
Opportunity to travel to new locations to meet colleagues
Priority Pass 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 of software. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Diversity of experience, perspectives, and background create a better work environment and better products.
- ...Account, please Sign-In before you apply. : The Broadcom Enterprise Security Group (ESG) is looking for a self-motived, talented Senior Software Engineer to bring exceptional technical skills to join a close-knit team working on Authentication Services that span across our SaaS...SeniorTemps pleinZone locale
$166k - $244k par année
...equivalent practical experience. ~5 years of experience with software development in C/C++. ~3 years of experience testing, maintaining... ...accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how...SeniorTemps plein- ...limited partners through world-class software, purpose-built for everyone in venture... ...the opportunities of tomorrow. As a Senior Software Engineer I or Senior Software Engineer II , you... ...financial data pipelines, transaction engines, ML-assisted tooling, and full-service...SeniorTravail à distanceTravail au bureauHoraires flexibles
$120k - $150k par année
...technology‑driven organization that values engineering excellence, modern architecture, and... ...company fosters a collaborative culture where senior engineers play a key role in shaping... ...business. Your New Role As a Senior Software Engineer, you will lead complex technical...SeniorContrat Longue DuréeEmploi permanentTemps pleinTravail à distance$171k - $206k par année
...apply. Snapshot of the Role: As a Staff Engineer at MasterClass, you’ll operate as a technical... ...(Requirements): ~8+ years of professional software engineering experience, with demonstrated experience operating at a senior or staff level ~ Proven track record of designing...SeniorContrat Longue DuréeZone localeRecrutement immédiatTravail à distanceHoraires flexibles- 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...Travail au bureauZone localeTravail à domicileLe monde entier
- 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...Travail au bureauZone localeTravail à distanceTravail à domicileLe monde entierHoraires flexibles
- ...APPLY IF YOU CAN WORK LEGALLY IN CANADA. The Role Clearline's software engineering team is looking for intern/co-op who wants to ship real product inside a fast-moving startup. You'll join a small, senior engineering team building Clearline's AI operating system for...SeniorTemps pleinStageTravail au bureauTravail le week-end1 jour par semaine
$166k - $244k par année
...Waterloo, ON, Canada . Minimum qualifications: ~ Bachelor’s degree or equivalent practical experience. ~5 years of experience with software development in C++ or Python. ~3 years of experience testing, maintaining, or launching software products, and 1 year of experience...SeniorTemps pleinTravail temporaire- ...Senior Mechanical Designer / Engineer – Building Systems (MURBs) Location: Waterloo/London Work Model: Full time - In Office Industry: Building... ...performing and reviewing load calculations (HAP or similar software preferred) ~ P.Eng designation is an asset (or actively...SeniorContrat Longue DuréeTemps pleinTravail manuelTravail au bureau
$248k - $349k par année
...or equivalent practical experience. ~8 years of experience in software development. ~7 years of experience leading technical project... .... Preferred qualifications: ~ Master’s degree or PhD in Engineering, Computer Science, or a related technical field. ~8 years of...SeniorTemps plein$70 - $90 par heure
Overview Languages English Education Bachelor's degree or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely.Temps pleinСontratTravail à distance$78k - $122.85k par année
...We are currently looking for a Project Engineering Specialist to join our team in Waterloo,... ...beyond the project team. Status reporting to senior management is expected on a monthly basis... ...Control (ATC) systems, and hardware and software integration programs would be an asset....SeniorContrat Longue DuréeEmploi permanentTemps pleinTravail temporaireHoraires flexibles$90k par année
...we are looking to expand our team with a Senior Controls Programmer to help drive our success... ...automation systems, collaborating with engineers and clients, and ensuring that projects... ...control systems with third-party equipment and software, ensuring compatibility and functionality...SeniorEmploi permanentTemps pleinLundi au vendrediHoraires flexibles$204k - $209k par année
...or equivalent practical experience. ~8 years of experience in software development. ~5 years of experience building and launching... .... Preferred qualifications: ~ Master’s degree or PhD in Engineering, Computer Science, or a related technical field. ~3 years of...Temps plein$80k - $95k par année
...the cutting edge of developing data analytics and visualization software. Our clients range from Fortune 500 businesses to some of the best... ...exciting journey. What we hope you will achieve as a Support Engineer: Your Potential Story, One Year From Now……. We’d Like To...Temps pleinTravail à domicileTravail le week-end- ...us shape the future of information management. Join us. Job Title: Sr. Principal Software Architect (AI) Job Location: Richmond Hill/ Waterloo/ Ottawa, ON The AI Engineering and Enablement organization defines and evolves OpenText’s AI architecture and technical...Senior
- ...Musashi AI North America, Inc. is a growing hardware and software focused company that builds smart vision solutions for quality assurance... ...employs a talented and dynamic team of R&D and Applications Engineers who lead design, prototyping, and testing efforts to drive new technology...Contrat Longue Durée
$144k - $148k par année
...or equivalent practical experience. ~2 years of experience with software development in one or more programming languages. Preferred qualifications: ~ Master's degree in Computer Science or Engineering. ~2 years of experience designing, analyzing, and...Temps plein$71.4k - $117.3k par année
...information management. Join us. YOUR IMPACT As a Sr. IT Software Developer within the Data and Analytics team, you will be at the... ...: The ideal candidate brings strong expertise in modern data engineering and analytics technologies. This includes a solid understanding...SeniorStage$80.7k - $163.3k par année
...Job Responsibility: A s a Machine Learning Engineering Professional within the Advanced Analytics team, you will play a key role in building... .... W hat you'll bring: U ~ niversity degree in Software Engineering, Computer Science, Data Science or a related discipline...Temps pleinZone locale- Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...globally distributed team Learn from senior mentors to demystify the inner workings of...SeniorTemps pleinStageTravail au bureauZone localeTravail à distanceTravail à domicileLe monde entier
$50k - $70k par année
...frameworks and tools into existing systems. Write clean, efficient, and well-documented code while adhering to best practices in software development. Participate in brainstorming sessions to identify innovative ways to leverage AI in solving business challenges. Test...Emploi permanentTemps pleinTravail au bureauRelocation$144k - $148k par année
...equivalent practical experience. ~2 years of experience with software development in one or more programming languages, or 1 year of experience... ...continue to push technology forward. As a Forward Deployed Engineer (FDE), you will be at the forefront of applying Google's cutting...Temps pleinHoraires flexiblesTravail posté$110k - $165k par année
...industries. Your key responsibilities The M365/Entra Engineer role will design and implement the M365 and Entra aspects of our... ...collaboration and presentation skills, and the confidence to challenge senior colleagues and stakeholders from a diverse range of backgrounds...Senior$65k - $107.8k par année
...If so, we invite you to explore this exciting opportunity as a Senior Quality Assurance Analyst . Join our mission-driven team and play... ...arriving, in-process and completed products for conformance to engineering requirements. Uses a variety of measuring devices, testing...SeniorContrat Longue DuréeEmploi permanentTravail temporaire$55.79k - $91.66k par année
...technology leader and make a visible impact from day one. As a Senior Credit Risk Analyst , you’ll play a critical role in driving smart... ...Succeed 5+ years of B2B credit granting experience (global software/high-tech preferred). Strong financial analysis and credit...SeniorStageTravail au bureau- ...them into production. Our pace is ambitious, but sustainable. As a Senior Cloud Services Developer at SAP, you will: Design, write,... ...Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end...SeniorEmploi permanentTemps pleinLe monde entierHoraires flexibles
- ...Huawei Canada has an immediate a 12-month contract opening for an Engineer. About the team: The Intelligent Complex Systems Team,... ...About the ideal candidate: ~ MS or PhD in in Computer Science, Software Engineering, Robotics or Artificial Intelligence with a strong focus...СontratRecrutement immédiat
$43.2k - $80.3k par année
Delivers exceptional service to BMO customers and prospects. Identifies customer needs and provides advice and guidance regarding financial solutions that are in the best interests of customers. Works collaboratively within the branch and through various channels with BMO partners...SeniorСontratTemps partielÉquipe de jour
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Senior Software Engineer - Work from home. Soyez parmi les premiers à postuler !
- junior software engineer Waterloo, ON
- junior software developer Waterloo, ON
- software engineer salary in canada Waterloo, ON
- software engineer Waterloo, ON
- new graduate software developer Waterloo, ON
- director software engineering Waterloo, ON
- software engineer part time Waterloo, ON
- software engineer - robotics Waterloo, ON
- software developer Waterloo, ON
- software developer no experience Waterloo, ON
