{bc}
linkedin

Senior Software Engineer - Python/MongoDB

Canonical
Riyadh, KSA
Full-time
Mid-Senior
Onsite
Discovered 2 days ago
PythonMongoDBJujuMongoDB cluster operations and managementInfrastructure deployment automationLinux systems administration

Full Job Posting

Role overview

Build an open-source managed MongoDB solution that customers can control and operate across their chosen cloud or platform.

Canonical seeks an experienced Python developer with MongoDB experience to build the solution on Juju.

The small MongoDB team offers a key-contributor role with influence on the product and broader ecosystem.

Responsibilities

  • Help build a fully managed MongoDB solution based on Juju.
  • Develop reliable and secure deployment and operations for MongoDB on machines, virtual machines, public clouds, and Kubernetes.
  • Contribute as a key member of the small team, influencing the product and its ecosystem.

Candidate requirements

  • Accomplished senior Python programmer with MongoDB background and experience operating and managing MongoDB clusters.
  • Experience with modern infrastructure deployment automation, or traditional Linux systems administration, operations, and package management.
  • Passion for quality and automatic testing; enjoys challenging work in mission-critical environments.

Workplace and benefits

  • Canonical describes its culture as remote-first, with flexibility to work and live where desired.
  • The posting mentions competitive salary but gives no amount or compensation cadence.

About Canonical

Canonical is an open-source software company and publisher of Ubuntu.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Canonical