Enable job alerts via email!

Billing System Engineering Manager

Canonical

London

Remote

GBP 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Canonical is seeking a Billing System Engineering Manager to lead the billing team responsible for the internal billing system that ensures accurate billing experiences for customers. The ideal candidate will have prior engineering experience, proficiency in Go or Python, and a strong management background. This is a remote position for candidates in the EMEA region with opportunities for international travel.

Benefits

Fully remote working environment
Personal learning and development budget
Annual compensation review
Recognition rewards
Annual holiday leave
Employee Assistance Programme
Opportunity to travel to new locations
Priority Pass for travel

Qualifications

  • Experience as a software developer in a high-level language - preferably Go or Python.
  • Hands-on engineering manager or team lead experience is desired.
  • Excellent verbal and written communication skills in English.

Responsibilities

  • Lead, mentor, and hire a team of software engineers.
  • Collaborate on business analysis and technical designs.
  • Deliver engineering solutions.

Skills

Programming in Go
Programming in Python
Team leadership
Communication

Education

Bachelor's degree in Computer Science

Tools

Salesforce
NetSuite

Job description

Social network you want to login/join with:

Billing System Engineering Manager, London

col-narrow-left

Client:

Canonical

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

9317ec28d022

Job Views:

6

Posted:

16.07.2025

Expiry Date:

30.08.2025

col-wide

Job Description:

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. The company pioneers global distributed collaboration, with teams in over 75 countries, meeting in person a few times a year at interesting locations worldwide.

The company is founder-led, profitable, and growing.

The role of a Billing System Engineering Manager, Commercial Systems at Canonical

This management role offers an opportunity for a technologist passionate about Linux and Ubuntu to grow with Canonical and contribute to business success. If you are interested in open source development, you'll enjoy working with some of the best in the industry.

The Commercial Systems unit oversees several responsibilities across six engineering teams, collaborating closely with other teams. The services developed by this unit are central to Canonical's business, with Salesforce playing a key role.

The Billing team aims to develop an internal billing system that provides a consistent billing experience across all products and services, ensuring accuracy and reliability. This role requires close cooperation with business departments to meet high engineering standards.

We seek an engineering manager with experience in a high-level programming language, committed to quality, continuous improvement, and skill development. This is a unique opportunity to build expertise in billing and finance.

Location: This role is remote within the EMEA region.

What your day will look like

  • Lead, mentor, and hire software engineers
  • Improve processes, designs, and solutions
  • Work with business teams to understand needs
  • Engage in business analysis and technical design
  • Deliver engineering solutions

What we are looking for in you

  • Experience as a software developer in a high-level language (preferably Go or Python)
  • Experience as an engineering manager or team lead
  • Excellent communication skills in English
  • Ability to work remotely with diverse teams, stay motivated and organized
  • Willingness to travel internationally 2-4 times a year

Additional skills that you might also bring

  • Experience with Salesforce or NetSuite
  • Background in sales, finance, or operations
  • Bachelor's degree in Computer Science or related field

What we offer you

Salary depends on location, experience, and skills. Benefits include bonuses and incentives based on performance. We value equity across our global workforce.

  • Fully remote work environment
  • Learning and development budget of $2,000 annually
  • Annual salary review
  • Recognition rewards
  • Annual leave
  • Employee Assistance Programme
  • Travel opportunities for team meetings
  • Travel upgrades for company events
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.