Skip to content

Senior Software Engineer - Digital Workplace

Canonical

Remote

Also open in Afghanistan

About the role

Canonical is seeking a Senior Software Engineer for its Digital Workplace team, focusing on the development of internal systems that meet high standards similar to their public products. Daily responsibilities include designing and delivering systems and platforms, building Go services and APIs, and creating data models and architecture for interconnected systems. The role also involves transforming data into visual dashboards, integrating LLM-powered features, and collaborating with non-technical colleagues to develop tools. Candidates should have significant expertise in at least two areas such as back-end services in Go, modern front-end engineering with frameworks like React or Svelte, data engineering, or data visualization. Familiarity with applied LLM/ML in production workflows is also beneficial. The position is fully remote, aligning with Canonical's distributed work culture, and is suitable for individuals who take ownership of their projects and excel in a collaborative environment. The company values clear communication and a commitment to testing, security, performance, and accessibility in software development.

How to apply

  1. Check how well your resume fits: “Analyse this for me” shows what matches and what is missing.
  2. Tailor your resume: “Resume for this vacancy” writes a version for this job.
  3. Apply on the original advert: the button below opens it.
Sign in to open it on Google

Victra collected this posting from Google. On Victra you can save it, check how well your CV fits it and get jobs like it every day.

Related jobs

Job market report·Companies