This job posting has expired

Expired on April 10, 2026

Software Engineer - Data Infrastructure

MakkahRemote
PythonLinux systems administrationKubernetesPostgreSQLMySQLMongoDBKafka

Job Description

Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions. This role is focused on the creation and automation of features for data platforms, ensuring fault-tolerant mission-critical distributed systems.

Responsibilities

  • Automation of data platform operations
  • Ensure fault-tolerant replication and installation
  • Write high-quality, idiomatic Python code
  • Debug issues and interact with upstream communities
  • Collaborate with a distributed team

Qualifications

  • Bachelor's or equivalent in Computer Science, STEM, or a similar degree
  • Proven hands-on experience in software development using Python
  • Proven hands-on experience in distributed systems

Job Information

Posted

February 9, 2026

Status

Expired