Talent.com
System Software Engineer - Python interpreter, tooling, and ecosystem

System Software Engineer - Python interpreter, tooling, and ecosystem

CanonicalWorkFromHome, Eastern Cape, South Africa
30+ days ago
Job description

System Software Engineer - Python interpreter, tooling, and ecosystem

Location : Remote in the EMEA region (Europe, Middle East and Africa).

Overview

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, and IoT. We are building a new team focused on the Python language and its ecosystem on Ubuntu to deliver the best Python runtime, developer experience and tooling. This role is part of the Ubuntu Foundations team and will impact Desktop, Server, Ubuntu Core and cloud images.

Responsibilities

  • Collaborate proactively with a distributed team
  • Select, integrate and package best-of-breed tooling with Ubuntu to improve developer and operator experience with Python
  • Write high-quality code to create new features
  • Debug issues and produce high-quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with international travel 2 to 4 weeks a year for internal and external events

Who you are

  • You have relevant Python experience, ideally in cloud-native software and Linux
  • You have experience or are interested in learning how to package software for Debian and Ubuntu
  • You are a long-time Linux user
  • Strong academic track record from both high school and university
  • Undergraduate degree in a technical subject or a compelling narrative about your alternative path
  • You love technology and working with brilliant people
  • You are passionate, curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Ability to travel internationally twice a year for company events up to two weeks long
  • What we offer

    We offer a globally-shared compensation approach; we revisit compensation annually and provide a base salary plus a performance-driven annual bonus or commission. We provide additional benefits that reflect our values and local needs.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. Canonical publishes Ubuntu and works at the intersection of AI, IoT, and the cloud. We recruit on a global basis and maintain high standards for new hires. Most colleagues have worked from home since 2004. Working here challenges you to think differently and to raise your game.

    Canonical is an equal opportunity employer

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    Details

  • Seniority level : Entry level
  • Employment type : Full-time
  • Job function : Engineering and Information Technology
  • Industries : Software Development
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, Eastern Cape, South Africa

    Related jobs
    • Promoted
    Lead Software Engineer - Python, React, GCP

    Lead Software Engineer - Python, React, GCP

    Badger & Bird TalentWorkFromHome, Eastern Cape, South Africa
    Lead Software Engineer - Python, React, GCP.Join to apply for the Lead Software Engineer - Python, React, GCP role at Badger & Bird Talent. We are representing a remote-first technology consultancy ...Show moreLast updated: 2 days ago
    • Promoted
    Full Stack Software Engineer - AI Team (Python and Vue.js or React)

    Full Stack Software Engineer - AI Team (Python and Vue.js or React)

    Sitel Corp.WorkFromHome, Eastern Cape, South Africa
    Full Stack Software Engineer - AI Team (Python and Vue.Foundever is a global leader in the customer experience (CX) industry. With 170,000 associates across the globe, we are the team behind the bes...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Cross-platform C++ - Multipass

    Software Engineer - Cross-platform C++ - Multipass

    CanonicalWorkFromHome, Eastern Cape, South Africa
    Use your deep C++ skills on Windows and macOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance ...Show moreLast updated: 30+ days ago
    • Promoted
    Linux devices software engineer - snapd

    Linux devices software engineer - snapd

    CanonicalWorkFromHome, Eastern Cape, South Africa
    Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job.Linux devices software engineer - snapd. Canonical Cape Town, Western Cape, South Africa.Be among the first 25 a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior QA Engineer, Exploratory / Manual (Python) - Trading Tech

    Senior QA Engineer, Exploratory / Manual (Python) - Trading Tech

    BinanceWorkFromHome, Eastern Cape, South Africa
    Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countrie...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer (Python, C#, TypeScript) (Remote)

    Software Developer (Python, C#, TypeScript) (Remote)

    DataFinWorkFromHome, Eastern Cape, South Africa
    Remote
    THE coding talents of a critical-thinking and solutions-driven Software Developer is wanted by a dynamic provider of Software & Consulting solutions in the Manufacturing industry to join its remote...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer - Cloud Images

    Software Engineer - Cloud Images

    CanonicalWorkFromHome, Eastern Cape, South Africa
    Canonical Cape Town, Western Cape, South Africa.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, i...Show moreLast updated: 29 days ago
    • Promoted
    iOS Engineer Senior

    iOS Engineer Senior

    LumenaltaWorkFromHome, Eastern Cape, South Africa
    Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Architect - Python, React, GCP

    Principal Software Architect - Python, React, GCP

    Badger & Bird TalentWorkFromHome, Eastern Cape, South Africa
    Principal Software Architect - Python, React, GCP.Principal Software Architect - Python, React, GCP.This is an opportunity for a hands‑on technical leader to define the architectural vision for com...Show moreLast updated: 2 days ago
    • Promoted
    Senior Full Stack Software Engineer (Python / TypeScript / AWS) (Remote)

    Senior Full Stack Software Engineer (Python / TypeScript / AWS) (Remote)

    DataFinWorkFromHome, Eastern Cape, South Africa
    Remote
    A highly experienced Senior Full Stack Software Engineer is sought by a cutting-edge FinTech company providing a seamless payment service to join its Commerce team. The team manages the end user exp...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Python (FastAPI), JavaScript / TypeScript (React) & PostgreSQL) (DBN Hybrid / Remote)

    Software Engineer (Python (FastAPI), JavaScript / TypeScript (React) & PostgreSQL) (DBN Hybrid / Remote)

    DataFinWorkFromHome, Eastern Cape, South Africa
    Remote
    IF you have a keen interest in EdTech & get excited by the prospect of taking a user problem and owning the solution from concept to deployment, then an innovative, AI-powered Educational Platform ...Show moreLast updated: 29 days ago
    • Promoted
    Python Developer - Senior

    Python Developer - Senior

    LumenaltaWorkFromHome, Eastern Cape, South Africa
    Over 20 years of remote experience, all 600+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Python / React Engineer

    Fullstack Python / React Engineer

    LumenaltaWorkFromHome, Eastern Cape, South Africa
    Fullstack Python / React Engineer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. With over 20 years of remote experience, all 500+ staff are 100% remot...Show moreLast updated: 23 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Laws.AfricaWorkFromHome, Eastern Cape, South Africa
    Africa is hiring a senior, full-stack Python / Web developer to join our team building cutting‑edge legal research applications for Africa and beyond. Over 1 million visitors use our products every mo...Show moreLast updated: 4 days ago
    • Promoted
    Python and Kubernetes Software Engineer - Data, AI / ML & Analytics

    Python and Kubernetes Software Engineer - Data, AI / ML & Analytics

    CanonicalWorkFromHome, Eastern Cape, South Africa
    Python and Kubernetes Software Engineer - Data, AI / ML & Analytics.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Python and Kubernetes Software Engineer - Dat...Show moreLast updated: 30+ days ago
    • Promoted
    Golang System Software Engineer - Containers / Virtualisation

    Golang System Software Engineer - Containers / Virtualisation

    CanonicalWorkFromHome, Eastern Cape, South Africa
    Golang System Software Engineer - Containers / Virtualisation.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Golang System Software Engineer - Containers / Vi...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    SupportFinityWorkFromHome, Eastern Cape, South Africa
    We’re the world's first unified payment infrastructure, empowering businesses worldwide to unleash their payment potential. By choosing our platform, merchants can take control over their payment st...Show moreLast updated: 3 days ago
    • Promoted
    DevOps Engineer (Linux, Python) – REMOTE – R 1.2M PA

    DevOps Engineer (Linux, Python) – REMOTE – R 1.2M PA

    ExecutivePlacements.com - The JOB PortalWorkFromHome, Eastern Cape, South Africa
    Remote
    DevOps Engineer (Linux, Python) – REMOTE – R 1.DevOps Engineer (Linux, Python) – REMOTE – R 1.DevOps Engineer (Linux, Python) – REMOTE – R 1. DevOps Engineer (Linux, Python) – REMOTE – R 1.We are th...Show moreLast updated: 30+ days ago