Canonical is hiring a
Senior Python Software Engineer

Logo of Canonical

Canonical

πŸ’΅ ~$100k-$130k
πŸ“Remote - Worldwide

Summary

The job is for an experienced Python engineer to design and maintain a Python framework and surrounding tools for a remote role in the APAC region. The role involves working on open source software, Linux, and cloud-native computing, collaborating with other teams, and contributing to the Charmed Operator community.

Requirements

  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You have deep experience and history of writing modern, maintainable Python

Responsibilities

  • Design and maintain a Python framework and surrounding tools that enable the creation and management of Charmed Operators
  • Collaborate proactively with a globally distributed team
  • Debug issues and produce high quality code to fix them
  • Contribute to technical documentation that defines best practices for authoring high quality operators
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 weeks for internal and external events

Preferred Qualifications

You have interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging, scalable web services

Benefits

  • Base pay depends on various factors including your geographical location, level of experience, knowledge and skills
  • In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation
  • Fully remote working environment
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at β€˜sprints’
  • Priority Pass for travel and travel upgrades for long haul company events

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Canonical know you found this job on JobsCollider. Thanks! πŸ™