NextGenEnergyJobsPowering sustainable careers
Canonical logo

HPC Software Engineer

Canonical
Posted February 7, 2025

Job Description

The role is for a software engineer in the HPC team at Canonical, focusing on Python software development to enhance the HPC experience across various environments, from bare metal to public cloud. The position involves collaborating with a distributed team to deliver high-quality software and manage HPC clusters, requiring strong mathematical skills and familiarity with open source and HPC technologies.

Responsibilities

  • Write high quality, rigorously designed Python software
  • Collaborate proactively with a globally distributed team
  • Debug issues and produce high quality code to fix them
  • Contribute to technical documentation defining best practices for high quality operators
  • Deliver charms that deploy and manage the HPC cluster
  • Provide HPC software packages

Requirements

  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree.
  • You have experience with writing modern, maintainable Python.
  • You must have experience with Python.
  • You have an exceptional academic track record from both high school and preferably university.
  • Willingness to travel up to 4 times a year for internal events.

Benefits

  • Compensation/salary range
  • Performance-driven annual bonus
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass for travel and travel upgrades for long haul company events
  • Distributed work environment with twice-yearly team sprints in person

More jobs at Canonical

Canonical logo

Billing System Engineering Manager

Canonical
Jan 27
Remote
Full Time
Energy Management
Canonical logo

C, Golang Software Engineer working on dqlite, a Raft extension for SQLite

Canonical
Jan 27
Remote
Full Time
Not Specified
Canonical logo

C Graphics and Windowing System Software Engineer - Mir

Canonical
Jan 27
Remote
Full Time
Not Specified

More jobs in Remote

Energy Efficiency Account Manager Remote - Denver-metro, CO only

Energy Solutions
Jan 10
Remote
Full Time
Energy Efficiency
$65,000 - $75,000/yr

Underwriter - Public Entity - Trident

Paragon
Jan 10
Remote
Full Time
Not Specified
Brightcore Energy logo

Business Development Analyst - Renewable Energy

Brightcore Energy
Jan 10
Remote
Full Time
Energy Efficiency
$75,000 - $95,000/yr