×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Python​/Linux​/Packaging

Remote / Online - Candidates ideally in
Canada
Listing for: Jobgether
Remote/Work from Home position
Listed on 2026-01-07
Job specializations:
  • Software Development
    DevOps, Software Engineer, Python, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (Python/Linux/Packaging)

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer (Python/Linux/Packaging) in Canada.

This role is ideal for a hands‑on engineer passionate about open‑source development, Linux systems, and automation tooling. You will work on critical software that supports developers in building, packaging, and publishing applications, containers, and operator bundles  position offers the opportunity to shape and improve developer workflows, contributing directly to widely‑used tools in the Linux ecosystem. You will collaborate with internal teams and the external open‑source community, ensuring robust, secure, and user‑friendly solutions.

The role provides a fully remote, globally distributed environment with opportunities for professional growth and exposure to innovative technologies. Your work will impact thousands of developers and engineers worldwide, helping simplify software delivery across diverse platforms.

Accountabilities
  • Design, develop, and maintain Python-based tools for building, packaging, and publishing software (snaps, charms, and rocks)
  • Work with internal teams and external communities to improve developer workflows and address user needs
  • Ensure high‑quality, reliable, and software that scales across multiple environments
  • Contribute to the evolution of build systems, automation pipelines, and CI/CD workflows
  • Collaborate with peers to define and implement best practices for Linux software packaging and container technologies
  • Participate in code reviews, testing, and debugging to maintain code quality and system reliability
Requirements
  • Strong expertise in Python development
  • In-depth understanding of GNU/Linux distributions and their architecture
  • Knowledge of build systems, tool chains, and cross‑compilation processes
  • Experience with container technologies such as Docker, Kubernetes, and LXD
  • Familiarity with CI/CD systems and open‑source development workflows
  • Excellent communication skills to collaborate effectively with internal teams and external contributors
  • Ability to work independently in a remote‑first, globally distributed environment
  • Bonus: contributions to open‑source projects or prior experience in developer tooling, packaging, or automation
Benefits
  • Competitive base salary, reviewed annually with potential performance‑driven bonuses
  • Fully remote work environment with flexibility
  • Personal learning and development budget of USD 2,000 per year
  • Annual holiday leave and parental leave
  • Employee Assistance Program
  • Opportunities to travel to global team sprints
  • Recognition rewards and career growth opportunities
  • Priority Pass and travel upgrades for long‑haul company events

We appreciate your interest and wish you the best!

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary