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

Software Engineer - Python - Container Images

Remote / Online - Candidates ideally in
İç Anadolu Bölgesi, Turkey (Türkiye)
Listing for: Canonical
Remote/Work from Home position
Listed on 2026-01-09
Job specializations:
  • Software Development
    DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 150000 - 300000 TRY Yearly TRY 150000.00 300000.00 YEAR
Job Description & How to Apply Below

Software Engineer - Python - Container Images

Join Canonical in building a new generation of Ubuntu-based container images. The role involves building and maintaining an ever-growing portfolio of container images, collaborating with internal and external teams, and ensuring high quality with a seamless Ubuntu user experience.

Company Description

Canonical is a leading provider of open-source software and operating systems. Ubuntu is widely used across public cloud, data science, AI, engineering innovation, and IoT. With 1200+ colleagues in 75+ countries, Canonical is a founder-led, profitable, and growing company that values global collaboration, open participation, and community contribution.

Responsibilities
  • Build robust, scalable, leading-edge container images.
  • Develop and maintain continuous integration and delivery automation for container images.
  • Write tools and tests for security compliance and cloud-native compatibility.
  • Participate in code and architectural reviews.
  • Contribute to the improvement of Python- and Go-based container-building tools.
  • Provide technical feedback for team decision-making.
  • Engage with the open-source community as a subject‑matter expert.
  • Document and grow the knowledge base.
  • Work in a collaborative, agile, globally distributed environment.
  • Mentor junior team members and help with hiring.
  • Work from home with global travel up to 15% for internal and external events.
Qualifications
  • Strong software development background (Python, Go).
  • Team player with experience in collaborative development.
  • Experience with CI/CD systems (e.g., Jenkins, Git Hub Actions, Concourse CI).
  • Familiarity with Git Ops principles and workflows.
  • Track record of delivering timely, high-quality software.
  • Experience building container images.
  • Proficiency in at least one container orchestration tool (e.g., Docker, Kubernetes).
  • Experience with Linux systems administration and package management.
  • Strong written and verbal communication skills.
  • Clear technical and engineering discussion abilities.
  • Belief in knowledge sharing and community contribution.
  • Experience ranging from graduate to mid‑senior Software Engineer.
  • Bachelor’s or equivalent in Computer Science, STEM, or related field.
  • Location:

    EMEA.
Benefits
  • Distributed work environment with twice‑yearly in‑person team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and performance‑driven bonus or commission.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program and wellness platform.
  • Opportunities to travel globally.
  • Priority Pass and travel upgrades for long‑haul company events.
About Canonical

Canonical is a pioneering technology firm at the forefront of the global move to open source. As the publisher of Ubuntu, Canonical is reshaping the world of software with a strong focus on AI, IoT, and the cloud. We recruit globally and set a high standard for excellence.

Equal Opportunity Employer

Canonical is an equal opportunity employer. We foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#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