Talent.com
Billing System Engineering Manager

Billing System Engineering Manager

CanonicalWorkFromHome, Gauteng, South Africa
30+ days ago
Job description

Canonical Cape Town, Western Cape, South Africa

Overview

Join to apply for the Billing System Engineering Manager role at Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing.

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

This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical.

The Commercial Systems unit has several areas of responsibility spread across six engineering teams, closely collaborating with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are at the heart of Canonical business and Salesforce plays an integral role in it.

The Billing team's mission is to develop an internal billing system, delivering a consistent billing experience to all Canonical customers across all products and services, and across all service delivery methods. This challenging assignment requires close cooperation with business departments to ensure our customers are billed accurately and reliably, while achieving the highest engineering standards expected of any engineering team at Canonical.

We are looking for an engineering manager with prior engineering experience in a high-level programming language, who strives for the highest engineering quality, seeks improvements, continuously develops their skills, and applies them at work. This is an exciting opportunity to work on a fairly unique solution and build expertise in billing and finance.

Location : This role will be based remotely in the EMEA region.

What your day will look like

  • Lead, mentor, and hire a team of software engineers
  • Seek improvements to established processes, designs, and engineering solutions
  • Partner with business customers to understand business needs
  • Collaborate on business analysis and technical designs
  • 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 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, remain highly motivated, productive, and organized in a fully remote environment
  • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels
  • Additional skills that you might also bring

  • Experience with Salesforce or NetSuite
  • Experience in a business role such as sales, finance, or operations
  • Bachelor's degree or equivalent in Computer Science or a related engineering field
  • What we offer you

    Your base pay will depend 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. Our compensation philosophy is to ensure equity right across our global workforce.

    In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

  • Fully remote working environment - we've been working remotely since 2004!
  • 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
  • About Canonical

    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, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

    Canonical is an equal opportunity employer

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Software Development
  • Referrals increase your chances of interviewing at Canonical by 2x

    Get notified about new System Engineering Manager jobs in Cape Town, Western Cape, South Africa .

    Cape Town, Western Cape, South Africa

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineering Manager • WorkFromHome, Gauteng, South Africa

    Related jobs
    • Promoted
    Integration Manager Midrand

    Integration Manager Midrand

    Sabenza IT RecruitmentMidrand, Gauteng, South Africa
    Join Our Team : Integration Manager.Are you ready to dive deep into the world of Linux, Python, Perl, Bash, and beyond?.Do you possess a flair for crafting robust systems and a passion for cutting-e...Show moreLast updated: 30+ days ago
    • Promoted
    Manager Software Engineering

    Manager Software Engineering

    Ernst & Young Advisory Services Sdn BhdJohannesburg, Gauteng, South Africa
    Press Tab to Move to Skip to Content Link.The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutio...Show moreLast updated: 22 days ago
    • Promoted
    Integration Manager Centurion

    Integration Manager Centurion

    Liyema ConsultingCenturion, Gauteng, South Africa
    Join our team as an Integration Manager, where you'll lead the charge in implementing Privileged Account Management (PAM) solutions. In this role, you'll collaborate with cross-functional teams, des...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager II

    Engineering Manager II

    Macsteel Service Centres SA (Pty) LtdPretoria, Gauteng, South Africa
    Macsteel Tube & Pipe is seeking an experienced and dynamic Engineering Manager to lead our maintenance operations and drive technical excellence within our organization. This is a strategic leadersh...Show moreLast updated: 7 days ago
    • Promoted
    Senior Manager : Enterprise Architecture, DevOps & BI R1.6mil - R1.4mil p.a

    Senior Manager : Enterprise Architecture, DevOps & BI R1.6mil - R1.4mil p.a

    Tumaini ConsultingPretoria, Gauteng, South Africa
    Job Title : Enterprise Architect.Oversee the overall Enterprise Architecture, manage and coordinate various DevOps teams, and manage the design and implementation of bespoke mainframe / ERP systems, d...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager Germiston

    Engineering Manager Germiston

    Kwena Human CapitalGermiston, Gauteng, South Africa
    My client, a leader in the metal and machinery industry, is looking for an Engineering Manager to join their team in Germiston. The successful individual will have strong management experience, with...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Operation System Enablement Manager

    Operation System Enablement Manager

    Network RecruitmentCenturion, Gauteng, South Africa
    The Operations Systems and Enablement Manager will be leading and managing the suite of operational systems that support the day-to-day functioning of the business. Develop and implement an operatio...Show moreLast updated: 17 hours ago
    • Promoted
    Operation System Enablement Manager

    Operation System Enablement Manager

    Network1Centurion, Gauteng, South Africa
    Develop and implement an operational systems management strategy aligned with business and IT objectives.Oversee all systems supporting service provisioning, activation, fault management and custom...Show moreLast updated: 11 days ago
    • Promoted
    Production System Manager (DevOps)

    Production System Manager (DevOps)

    Pillango PlacementsPTA - East, South Africa
    Note that this is a full time, on site position.Degree in information technology, computer science, engineering or related. relevant certifications (e.AWS Certified DevOps Engineer, Docker Certifie...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Integration Manager

    Technical Integration Manager

    Booyco ElectronicsGauteng, South Africa
    The Technical Integration Manager is responsible for overseeing and managing the technical integration of systems, software, and applications within an organization. This role plays a critical part ...Show moreLast updated: 18 days ago
    • Promoted
    Software Engineering Manager / CTO - JHB

    Software Engineering Manager / CTO - JHB

    Datafin IT RecruitmentJohannesburg, Gauteng, South Africa
    A leading AgriTech company with offices in Johannesburg and Stellenbosch is seeking a Chief Technology Officer (CTO) who will be responsible for defining and executing the company’s overarching tec...Show moreLast updated: 5 days ago
    • Promoted
    Core Delivery Manager

    Core Delivery Manager

    Cell CMidrand, Gauteng, South Africa
    At Cell C, we are not just a telecommunications company; we are a people‑centric and consumer‑focused organization committed to delivering exceptional experiences to our customers.In line with our ...Show moreLast updated: 9 days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    HR XchangeAlberton, Gauteng, South Africa
    Our client is a global leader in innovation and sustainable solutions, with a strong reputation for delivering high-quality products and services to diverse industries worldwide.The organization is...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    Hire ResolveBenoni, Gauteng, South Africa
    Hire Resolve is a leading recruitment agency specializing in various industries.We are currently seeking an experienced Engineering Manager to join our Clients team. Prepare, monitor, and control Ca...Show moreLast updated: 30+ days ago
    • Promoted
    Integration Manager

    Integration Manager

    Liyema ConsultingCenturion, Gauteng, South Africa
    Join our team as an Integration Manager, where you'll lead the charge in implementing Privileged Account Management (PAM) solutions. In this role, you'll collaborate with cross-functional teams, des...Show moreLast updated: 30+ days ago
    • Promoted
    Operational Systems & Enablement Manager

    Operational Systems & Enablement Manager

    60 DegreesCenturion, Gauteng, South Africa
    Operational Systems & Enablement Manager.An exciting opportunity exists for an Operational Systems & Enablement Manager to lead and manage the suite of systems that support the day-to-day operation...Show moreLast updated: 9 days ago
    • Promoted
    Asset Reliability Engineering Manager-Pipeline

    Asset Reliability Engineering Manager-Pipeline

    Rand WaterJohannesburg, Gauteng, South Africa
    Asset Reliability Engineering Manager-Pipeline.Asset Reliability Engineering Manager-Pipeline.This role is tasked with implementing state-of-the-art reliability programs, refining maintenance strat...Show moreLast updated: 7 days ago
    • Promoted
    Manager : Analytics Engineering

    Manager : Analytics Engineering

    WeplaceJohannesburg, Gauteng, South Africa
    The Manager : Analytics Engineering is responsible for designing and managing data pipelines, ensuring scalable and efficient analytics operations. This role will also oversee the development of fea...Show moreLast updated: 30+ days ago