Latest Jobs in Kenya

Latest Job Openings at Canonical

Latest Job Openings at Canonical,

Latest Job Openings at Canonical

Jobs in ICT / Telecommunication / Jobs at Canonical, Latest Job Openings at Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. If you’re interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.

Latest Job Openings at Canonical

Python Software Engineer, Commercial Systems

We expect you to have:

  • Bachelor’s degree or equivalent in Computer Science or related engineering field.
  • Experience as a software developer in a high-level language – preferably Go or Python.
  • Experience building, deploying, and operating distributed systems and APIs.
  • Excellent verbal and written communication skills in English.
  • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
  • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

We would appreciate:

  • Experience developing and deploying for Ubuntu Linux in public clouds.
  • Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
  • Experience with Salesforce development/integration or APEX.

We offer:

  • Learning and Development opportunities and budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority pass for travel
  • Flexible working option

Go Software Engineer, Commercial Systems

We expect you to have

  • Bachelor’s degree or equivalent in Computer Science or related engineering field.
  • Experience as a software developer in a high-level language – preferably Go or Python.
  • Experience building, deploying, and operating distributed systems and APIs.
  • Excellent verbal and written communication skills in English.
  • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
  • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

Nice to have

  • Experience developing and deploying for Ubuntu Linux in public clouds.
  • Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
  • Experience with Salesforce development/integration or APEX.

We offer

  • Learning and Development opportunities and budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority pass for travel
  • Flexible working option

Engineering Manager – Commercial Systems

We expect you to have

  • Bachelor’s degree or equivalent in Computer Science or related engineering field.
  • Experience as a software developer in a high-level language – preferably Go or Python.
  • Experience building, deploying, and operating distributed systems and APIs.
  • Excellent verbal and written communication skills in English.
  • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
  • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

Nice to have

  • Experience developing and deploying for Ubuntu Linux in public clouds.
  • Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
  • Experience with Salesforce development/integration or APEX.

We offer

  • Learning and Development opportunities and budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority pass for travel
  • Flexible working option

Business Analyst, Commercial Systems

Key responsibilities

  • Learn and document internal stakeholder and partner business processes
  • Lead collaboration between Finance, SalesOps, Legal and engineering teams
  • Improve and automate established manual processes

We expect

  • Bachelor’s degree or equivalent in Computer Science or a relevant work experience
  • Experience as a business analyst working with software engineering teams
  • Excellent analytical skills and both verbal and written communication skills in English
  • Ability to collaborate remotely with a diverse set of team members and stakeholders
  • Highly motivated, productive, and organized in a fully remote environment
  • Ability to travel to internationally for up to two weeks at a time, 2-4 times per year. Destinations have included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

Nice to have

  • Experience as a software engineer
  • Experience with finance, sales, or e-commerce

What Canonical offers

  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel

Data Engineer, Commercial Systems

We expect

  • Bachelor’s degree or equivalent in Computer Science or a related engineering field
  • Experience with open source data platform software
  • Familiarity with instrumentation and ingestion all the way to reporting and visualization
  • Experience with workflow and scheduling solutions such as Apache Airflow, Argo, Kubeflow, Temporal
  • Experience as a software developer using Go or Python
  • Experience with RDBMS or NoSQL databases and ability to use SQL
  • Experience with Linux as an advanced user
  • Basic understanding of containerization technologies such as Docker and Kubernetes
  • Excellent verbal and written communication skills in English
  • Ability to collaborate remotely with a diverse set of team members and stakeholders
  • Motivated, productive, and organized in a fully remote environment
  • Ability to travel to international destinations up to two weeks at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

What Canonical offers

  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel

Senior Software Architect, Commercial Systems

Key responsibilities

  • Drive the architecture of internally developed and operated software solutions.
  • Actively seek improvements to established processes, designs, and solutions.
  • Provide architectural guidance to engineering teams.

We expect

  • Bachelor’s degree or equivalent in Computer Science or a relevant work experience.
  • Experience as a software architect working on distributed and business critical systems.
  • Experience with Golang and Python as a software engineer.
  • Experience with Kubernetes.
  • Experience with Apache Kafka or similar.
  • Experience with PostgreSQL.
  • Excellent analytical skills and both verbal and written communication skills in English.
  • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
  • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

Nice to have

  • Experience from finance, sales, or e-commerce domains.

What Canonical offers

  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel

Data Scientist, Commercial Systems

We expect

  • Bachelor’s degree or equivalent in Computer Science or a related engineering field
  • Ability to decompose complex business problems into computational experiments
  • Rigorous and consistent application of the scientific method
  • Ability to condense heterogeneous data into understandable forms
  • Experience with open source data platform software, from ingestion to visualization
  • Experience with the Python scientific stack, data structures, and algorithms
  • Experience within machine learning frameworks such as TensorFlow or PyTorch
  • Experience with RDBMS or NoSQL databases and ability to use SQL
  • Experience using Linux as an advanced user
  • Basic understanding of containerization technologies such as Docker and Kubernetes
  • Excellent verbal and written communication skills in English
  • Ability to collaborate remotely with a diverse set of team members and stakeholders
  • Motivated, productive, and organized in a fully remote environment
  • Ability to travel to international destinations for up to two weeks at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

What Canonical offers

  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel

How to apply

Leave a Reply