Log in
All Remote Jobs
Remote Software Engineer jobs
Software Engineer (Python/Linux/Packaging)
Remote Software Engineer (Python/Linux/Packaging)
Posted
1 month ago
Apply now
Please, let Canonical - Jobs know you found this job on RemoteYeah. This helps us grow π±.
Apply now
Description:
Canonical delivers open source software to millions of Linux, Windows, and Mac machines through Ubuntu and the wider Canonical ecosystem.
The company is expanding its scope to help developers ship their software efficiently to clouds and IoT devices.
This position is for a talented software engineer with a passion for developer experience and build tooling.
The role aims to positively impact the workflow of thousands of snap and charm publishers.
The team designs and maintains specialist Python tools to support the developer build and publication process.
Responsibilities include tooling that builds snaps, charms, and OCI images.
Snapcraft allows developers to deliver app updates to millions of Linux systems automatically.
Charmcraft enables collaboration between charmed operator developers and publication on Charmhub.
Requirements:
Expertise in Python is required.
A strong understanding of the makeup of a modern GNU/Linux distribution is necessary.
A good understanding of build systems and toolchains, including for cross-compilation, is essential.
Experience working with container technology, such as Docker, Kubernetes, and LXD, is required.
Familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem is needed.
Ability to work with external open source and commercial projects to better serve community needs is expected.
Benefits:
The position offers a fully remote working environment.
A personal learning and development budget of 2,000 USD per annum is provided.
There is an annual compensation review.
Recognition rewards are available for team members.
Annual holiday leave is included.
Parental leave is offered.
An Employee Assistance Programme is available.
Opportunities to travel to new locations to meet colleagues at βsprintsβ are provided.
A Priority Pass for travel and travel upgrades for long haul company events is included.
Apply now
Please, let Canonical - Jobs know you found this job on RemoteYeah . This helps us grow π±.
Apply now
About the job
Posted on
September 24, 2024
Job type
Full-time
Salary
-
Location requirements
π΄π²
Oman - Remote
π
Middle East - Remote
Position
Software Engineer
Experience level
Mid-level
Senior
Technology stack
Docker
Kubernetes
GitHub
Internet of Things
Python
Oracle Cloud Infrastructure
C-
Canonical - Jobs
View company profile
Visit canonical.com
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback