Software Engineering Manager, Commercial Systems

2 weeks ago


London, Greater London, United Kingdom Canonical Full time

Job Summary

Canonical is seeking an experienced Software Engineering Manager to lead a team of engineers in delivering and operating software solutions for our Commercial Systems unit. The successful candidate will have a strong background in Go and Python, and will be responsible for providing engineering and process guidance to engineering teams, actively seeking improvements to established processes, designs, and solutions, and collaborating with peers and cross-functional teams.

Key Responsibilities

  • Lead a team of software engineers implementing and operating software solutions
  • Provide engineering and process guidance to engineering teams
  • Actively seek improvements to established processes, designs, and solutions
  • Collaborate with peers and cross-functional teams
  • Code in Go or Python

Requirements

  • Bachelor's degree or equivalent in Computer Science or a related engineering field
  • 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 building, deploying, and operating distributed systems and APIs
  • 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

Desirable Skills

  • Experience developing for and deploying on Ubuntu Linux in public clouds
  • Experience integrating authentication & authorization, financial, public cloud or marketplace systems
  • Experience with Salesforce development/integration or APEX

What We Offer

  • Competitive base pay
  • Personal learning and development budget of $2,000 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


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe're a leading provider of software solutions that empower law enforcement agencies and local authorities to enforce traffic and parking regulations, manage permits and licenses, and control high-risk assets.Our goal is to build a data-driven organization with robust systems and processes, poised for consistent growth and ready to...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe're a leading provider of software solutions that empower law enforcement agencies and local authorities to enforce traffic and parking regulations, manage permits and licenses, and control high-risk assets.Our goal is to build a data-driven organization with robust systems and processes, poised for consistent growth and ready to...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe're a leading provider of software solutions that empower law enforcement agencies and local authorities to enforce traffic and parking regulations, manage permits and licenses, and control high-risk assets.Our goal is to build a data-driven organization with robust systems and processes, poised for consistent growth and ready to...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe're a leading provider of software solutions that empower law enforcement agencies and local authorities to enforce traffic and parking regulations, manage permits and licenses, and control high-risk assets.Our goal is to build a data-driven organization with robust systems and processes, poised for consistent growth and ready to...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe are a leading provider of software solutions that empower law enforcement agencies and local authorities to enforce and track traffic and parking offenses, manage permits and licenses, and control high-risk assets.Our goal is to build a data-driven organization with robust systems and processes, poised for consistent growth and ready...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe are a leading provider of software solutions that empower law enforcement agencies and local authorities to enforce and track traffic and parking offenses, manage permits and licenses, and control high-risk assets.Our goal is to build a data-driven organization with robust systems and processes, poised for consistent growth and ready...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe're a leading provider of software solutions that empower police forces and local authorities to enforce and track traffic and parking offences, manage permits and licenses, and control high-risk assets like firearms and tasers.Our goal is to build a data-driven, professionally managed organisation with robust systems and processes,...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe're a leading provider of software solutions that empower police forces and local authorities to enforce and track traffic and parking offences, manage permits and licenses, and control high-risk assets like firearms and tasers.Our goal is to build a data-driven, professionally managed organisation with robust systems and processes,...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe're a leading provider of software solutions that empower police forces and local authorities to enforce and track traffic and parking offences, manage permits and licenses, and control high-risk assets like firearms and tasers.Our goal is to build a data-driven, professionally managed organisation with robust systems and processes,...


  • London, Greater London, United Kingdom Polaris Software Full time

    About Polaris SoftwareWe're a leading provider of software solutions that empower police forces and local authorities to enforce and track traffic and parking offences, manage permits and licenses, and control high-risk assets like firearms and tasers.Our goal is to build a data-driven, professionally managed organisation with robust systems and processes,...


  • London, Greater London, United Kingdom Director of Software Engineering Full time

    Position OverviewAs the Director of Software Engineering, you will be instrumental in fostering a culture centered around our people while overseeing a global team of engineering experts across diverse levels and specialties.Key ResponsibilitiesLeadership: Guide front-end and back-end development teams, ensuring effective project management and...


  • London, Greater London, United Kingdom Director of Software Engineering Full time

    Position Overview As the Director of Software Engineering, you will be instrumental in cultivating a culture centered around our people while overseeing a diverse global team of engineering experts across various specializations. Key Responsibilities Leadership: Guide front-end and back-end development teams, ensuring alignment with project goals. Strategic...


  • London, Greater London, United Kingdom Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Commercial Systems team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and operating distributed systems and APIs that support the success of our customers.Key ResponsibilitiesDesign and develop scalable and efficient...


  • London, Greater London, United Kingdom Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Commercial Systems team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and operating distributed systems and APIs that support the success of our customers.Key ResponsibilitiesDesign and develop scalable and efficient...


  • London, Greater London, United Kingdom Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Commercial Systems team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and operating distributed systems and APIs that support the success of our customers.Key ResponsibilitiesDesign and develop software solutions using Go or...


  • London, Greater London, United Kingdom Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Commercial Systems team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and operating distributed systems and APIs that support the success of our customers.Key ResponsibilitiesDesign and develop software solutions using Go or...


  • London, Greater London, United Kingdom Director of Software Engineering Full time

    Location: London (Hybrid) Type: Permanent As a leader in a prominent digital travel ecosystem, you will oversee the delivery of travel-related benefits to a vast consumer base. Our organization excels in providing insights and expertise tailored to affluent consumers and frequent travelers, with products and services reaching over 400 million end users. We...


  • London, Greater London, United Kingdom Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Commercial Systems team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and operating scalable software systems that support our customers and partners.Key ResponsibilitiesDesign and develop software systems using Go or Python...


  • London, Greater London, United Kingdom Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Commercial Systems team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and operating scalable software systems that support our customers and partners.Key ResponsibilitiesDesign and develop software systems using Go or Python...


  • London, Greater London, United Kingdom Canonical Full time

    About CanonicalCanonical is a leading technology company that specializes in the development and support of open-source software, particularly Ubuntu Linux. Our Commercial Systems team is responsible for designing, developing, and operating software solutions that support the success of our customers and partners.Job SummaryWe are seeking a highly skilled...