← All jobs

Senior Digital Workplace Software Engineer at Canonical

Confirmed open

Build internal workplace platforms at Canonical with Go services, connected data, dashboards, web interfaces and LLM-powered workflows. This home-based role is limited to the EMEA region and requires periodic in-person team meetings.

Canonical initialsCanonical
Location
Remote
Advertised region
Home based - EMEA
Work arrangement
remote
Technologies
Python, TypeScript, React, Kubernetes, Go
See how to apply

Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.

Role overview

Canonical develops Ubuntu and open-source software. Its Digital Workplace team builds internal systems that connect data and support employees across the distributed company. The employer lists home-based work in EMEA.

Responsibilities

  • Design Go services, APIs, data models, dashboards and user interfaces; integrate LLM-powered features into everyday workflows.
  • Write specifications, test and review code, protect sensitive employee data, partner with nontechnical colleagues and mentor engineers.

Qualifications

  • Deep expertise in at least two of Go backend services, React or Svelte and TypeScript frontend work, data engineering, visualization or production LLM and ML applications is requested.
  • The role also requires attention to security, accessibility, performance and communication in a distributed team. Python, PostgreSQL and Kubernetes are useful additional skills.

Technology in this role

  • Python: The role also requires attention to security, accessibility, performance and communication in a distributed team. Python, PostgreSQL and Kubernetes are useful additional skills.
  • TypeScript: Deep expertise in at least two of Go backend services, React or Svelte and TypeScript frontend work, data engineering, visualization or production LLM and ML applications is requested.
  • Go: Design Go services, APIs, data models, dashboards and user interfaces; integrate LLM-powered features into everyday workflows.

Benefits

  • Canonical lists a learning budget, annual compensation review, leave, parental support and a distributed work setting. Staff meet in person several times a year, so international travel may be required.

About Canonical

Canonical publishes Ubuntu and builds commercial and open-source technology for cloud, data, AI and connected-device environments. The company describes itself as globally distributed and says most colleagues work from home.

How to apply

Review the original posting and apply through the employer’s careers page.

View source and apply

Source checked: 2026-10-27

Browse job categories

Related jobs