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.