Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Python/Linux/Packaging)

Jobgether

Remote

GBP 50,000 - 75,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology recruitment service is seeking a Software Engineer (Python/Linux) to work in a fully remote role. The engineer will develop tools for building and packaging software, collaborating with internal teams and the open-source community. Strong Python skills and understanding of Linux systems are essential. The position provides a competitive salary, a flexible work environment, and opportunities for professional development with a budget of USD 2,000 per year. Join us to impact thousands of developers worldwide.

Benefits

Competitive base salary
Flexible remote work environment
Personal learning and development budget of USD 2,000
Annual holiday leave and parental leave
Employee Assistance Program
Opportunities for global travel
Recognition rewards and career growth opportunities

Qualifications

  • Strong expertise in Python development.
  • In‑depth understanding of GNU/Linux distributions and their architecture.
  • Knowledge of build systems, toolchains, and cross‑compilation processes.
  • Experience with container technologies such as Docker, Kubernetes, and LXD.
  • Familiarity with CI/CD systems and open‑source development workflows.

Responsibilities

  • Design, develop, and maintain Python‑based tools for software packaging.
  • Work with teams to improve developer workflows and address user needs.
  • Ensure reliable and secure software that scales across multiple environments.
  • Contribute to the evolution of automation pipelines and CI/CD workflows.
  • Participate in code reviews to maintain code quality.

Skills

Python development
GNU/Linux distributions
Container technologies (Docker, Kubernetes, LXD)
CI/CD systems
Excellent communication skills
Independence in remote work
Job description

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

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 at scale. The 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 secure 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, toolchains, 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
Why Apply Through Jobgether?

We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.