Browse All Jobs
Job Description

Canonical, a leading open-source software provider, is seeking a Billing System Engineering Manager to join its Commercial Systems unit. This role involves leading a team of software engineers to develop an internal billing system that delivers a consistent billing experience to all Canonical customers. The Billing System Engineering Manager will partner with business customers to understand their needs and deliver high-quality engineering solutions.

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, they are changing the world of software.

Role Involves:

  • Leading, mentoring, and hiring a team of software engineers.
  • Seeking improvements to established processes, designs, and engineering solutions.
  • Partnering with business customers to understand business needs.
  • Collaborating on business analysis and technical designs.
  • Delivering engineering solutions.

Requirements:

  • Experience as a software developer in a high-level language (preferably Go or Python).
  • Experience as a hands-on engineering manager or a team lead.
  • Experience designing or implementing billing systems.
  • Excellent verbal and written communication skills in English.
  • Ability to collaborate remotely with a diverse set of team members and stakeholders.
  • Ability to travel internationally for one week at a time, approximately 2-4 times per year.

What Canonical Offers:

  • 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.
Apply Manually