Python Software Engineer

Logo of Canonical

Canonical

πŸ“Remote

Job highlights

Summary

Join Canonical, a leading open-source software provider, as a Python Software Engineer! Work remotely within the EMEA region as part of the Integrations team, automating SAAS user management and onboarding data sources. You will design, develop, and operate Python-based solutions, integrate data sources into the data mesh, and collaborate with colleagues on technical designs and code reviews. This role requires exceptional academic credentials, proven software development experience in Python, and excellent communication skills. Canonical offers competitive compensation, a performance-driven bonus, and various benefits including a personal learning and development budget, annual compensation review, and opportunities for international travel.

Requirements

  • Exceptional academic track record from both high school and university
  • Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
  • Track record of going above-and-beyond expectations to achieve outstanding results
  • Experience with software development in Python
  • Professional written and spoken English with excellent presentation skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel internationally twice a year, for company events up to two weeks long

Responsibilities

  • Develop engineering solutions leveraging Python
  • Collaborate with colleagues on technical designs and code reviews
  • Deploy and operate services developed by the team
  • Depending on your seniority, coach, mentor, and offer career development feedback
  • Develop and evangelise great engineering and organisational practices

Preferred Qualifications

  • Performance engineering and security experience
  • Experience with Airbyte, Ranger, Temporal, or Trino

Benefits

  • We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission
  • 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
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, 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.
Please let Canonical know you found this job on JobsCollider. Thanks! πŸ™