Software Engineer, Commercial Systems

3 weeks ago


London, Greater London, United Kingdom Canonical Full time

About the Role

Canonical is seeking a skilled Software Engineer to join our Commercial Systems team. As a Software Engineer, you will play a key role in designing, developing, and operating distributed systems and APIs that support the success of our customers.

Key Responsibilities

  • Design and develop software solutions using Go or Python
  • Collaborate with colleagues on technical designs and stay in sync with team members
  • Deploy and operate services developed by the team
  • Improve engineering and operations practices

Requirements

  • Bachelor's degree or equivalent in Computer Science or related engineering field
  • Experience as a software developer in a high-level language - preferably Go or Python
  • 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

What We Offer

As a Software Engineer at Canonical, you will have the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the success of our customers. We offer a competitive salary, fully remote working environment, personal learning and development budget, and a range of benefits including annual holiday leave, parental leave, and employee assistance programme.



  • London, Greater London, United Kingdom Canonical Full time

    About the RoleCanonical is seeking a skilled Software Engineer to join our Commercial Systems team. As a Software Engineer, you will play a key role in designing, developing, and operating software solutions that drive the success of our customers.Key ResponsibilitiesDesign and develop software solutions using Go or PythonCollaborate with colleagues on...


  • 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 Canonical Full time

    Software Engineer, Commercial Systems SpecialistAt Canonical, we're seeking a skilled Software Engineer to join our Commercial Systems team. As a key member of our engineering team, you'll be responsible for designing, developing, and operating distributed systems and APIs that support our Ubuntu and open source products.Key Responsibilities:Design and...


  • London, Greater London, United Kingdom Canonical Full time

    Job Title: Go Software Engineer, Commercial SystemsCanonical is seeking a highly skilled Go Software Engineer to join our Commercial Systems team. As a key member of our engineering team, you will be responsible for designing, developing, and operating distributed systems and APIs using Go.About the RoleThis is an exciting opportunity to work with a talented...


  • London, Greater London, United Kingdom Canonical Full time

    Job Title: Go Software Engineer, Commercial SystemsCanonical is seeking a highly skilled Go Software Engineer to join our Commercial Systems team. As a key member of our engineering team, you will be responsible for designing, developing, and operating distributed systems and APIs using Go.About the RoleThis is an exciting opportunity to work with a talented...


  • London, Greater London, United Kingdom Mustard Systems Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Mustard Systems. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software systems.Our company specializes in the modeling of sporting events, and we are looking for someone with a strong background in software...


  • London, Greater London, United Kingdom https:www.energyjobline.comsitemap Full time

    The role of an Engineering Manager, Commercial Systems at Canonical 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.Our new Commercial Systems unit is designed to develop and operate services that are used by millions of machines worldwide. We develop and operate...

  • Software Engineer

    3 weeks ago


    London, Greater London, United Kingdom Cadence Design Systems Full time

    Software Engineer – System Verification Group About Cadence Design Systems Cadence Design Systems is a leading provider of electronic design automation (EDA) software and services. Job Summary We are seeking a highly motivated Software Engineer to join our System Verification Group engineering team. Responsibilities * Research and design EDA...


  • London, Greater London, United Kingdom Mustard Systems Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Mustard Systems. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our cutting-edge systems.Our technology stack includes Python, Go, Linux servers, PostgreSQL, ZeroMQ, RabbitMQ, jQuery, React, and vue.js. You will...


  • London, Greater London, United Kingdom BAE Systems Full time

    Job Title: Degree Apprentice Software EngineerSalary & Benefits: Competitive salary, annual increases, free higher education, company pension, and share saving scheme.During this four-year Degree Apprenticeship, you will be trained to develop, install, configure, test, and maintain systems across the business while ensuring high quality and service.Key...

  • **Software Engineer**

    2 weeks ago


    London, Greater London, United Kingdom DevOn Software Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex software systems using modern programming languages.Key Responsibilities:Design and develop scalable software systems.Collaborate with cross-functional teams to identify and...


  • London, Greater London, United Kingdom Mustard Systems Full time

    At Mustard Systems, we're a small but ambitious statistical consultancy company dedicated to predicting sports with unparalleled accuracy. Our team of experts combines cutting-edge software and statistical models to deliver top-notch results. We're looking for a skilled Senior Software Engineer to join our ranks and help us achieve our goals.As a key member...


  • London, Greater London, United Kingdom Canonical Full time

    Job SummaryCanonical 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...


  • London, Greater London, United Kingdom Canonical Full time

    Job SummaryCanonical 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...

  • C++ Software Engineer

    3 weeks ago


    London, Greater London, United Kingdom Swift Software Full time

    We're the world's leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas.As a C++ Software Engineer at Swift Software, you will have the opportunity to work in a premier engineering role based in London, UK.Developing and implementing high-quality...


  • London, Greater London, United Kingdom Canonical Full time

    Role OverviewCanonical is seeking a skilled Software Engineer to join our Commercial Systems team. As a key member of this 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 secure distributed systems and...

  • C++ Software Engineer

    4 weeks ago


    London, Greater London, United Kingdom Swift Software Full time

    Unlock Your Potential as a Junior C++ Developer at Swift SoftwareWe're the world's leading provider of secure financial messaging services, headquartered in Belgium. Our mission is to facilitate seamless value transfer across borders, cities, and overseas.As a Junior C++ Developer at Swift Software, you'll have the opportunity to work in a premier...

  • C++ Software Engineer

    4 weeks ago


    London, Greater London, United Kingdom Swift Software Full time

    Unlock Your Potential as a Junior C++ Developer at Swift SoftwareWe're the world's leading provider of secure financial messaging services, headquartered in Belgium. Our mission is to facilitate seamless value transfer across borders, cities, and overseas.As a Junior C++ Developer at Swift Software, you'll have the opportunity to work in a premier...


  • London, Greater London, United Kingdom Canonical Full time

    Job Title: Engineering Manager, Commercial SystemsCanonical is seeking an experienced Engineering Manager to lead our Commercial Systems team. As a key member of our engineering organization, you will be responsible for managing a team of software engineers implementing and operating software solutions.About the RoleThe Commercial Systems team is responsible...