Notifications

Loading notifications...
Canonical Cover

Software Engineer (Python/Linux/Packaging)

Canonical
Home Based - Americas Full Time Negotiable 2 days ago

About the Job

The company is founder-led, profitable, and growing.

We are hiring talented Software Engineers with strong Python, Packaging and Linux skills and who want to have a positive impact on the day-to-day workflow of thousands of snap, rock and charm publishers. To be successful on this team you'll need to be interested in packaging formats, build systems and automation tha...

We design and maintain specialist Python tools to support the developer build and publication process. The team takes responsibility for tooling that builds snaps, charms and more recently, rocks.

Required Skills & Abilities

You have expertise in Python.
You have a strong understanding of the makeup of a modern GNU/Linux distribution.
You have a good understanding of build systems and toolchains, including for cross-compilation.
Experience working with container technology, such as Docker, Kubernetes and LXD.
Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem
Work with external open source and commercial projects to understand how we can better serve community needs.

Apply now

Please let Canonical know you found this job on JobVista. This helps us grow!