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.
Read more about this company
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.