{bc}
linkedin

Senior Software Engineer - Digital Workplace

Canonical
Dubai, UAE
Full-time
Mid-Senior
Onsite
Discovered 2 days ago
GoBack-end servicesReactSvelteTypeScriptData engineering and analytics

Full Job Posting

Role overview

Build internal systems to standards of specification, testing, review, and observability.

The team uses business and talent-pool insights to improve the experience of working at Canonical.

What you will do

  • Design and deliver systems and platforms, including intuitive user interfaces.
  • Build Go services and APIs that connect data sources; design data models and architecture for connected systems.
  • Create dashboards and visualizations, and build LLM-powered features into everyday workflows.
  • Write specifications, estimate work, and deliver to agreed criteria.
  • Set high standards for code review, testing, and documentation.
  • Partner with non-technical colleagues to build tools; mentor engineers and improve team practices.

Who you are

  • Have deep expertise in at least two of: Go back-end services; modern front-end engineering with React, Svelte, or TypeScript; data engineering and analytics; data visualization; applied LLM/ML in production workflows.
  • Treat testing, security, performance, and accessibility as part of the job.
  • Handle sensitive people data with care, communicate clearly, work well in a distributed team, and own work from specification through production.

Nice to have

  • Python, Go, React, Svelte, PostgreSQL, and Kubernetes are listed as nice to have.
  • Experience building tools for HR, finance, or operations is listed as nice to have.

Benefits and work environment

  • The company describes a distributed work environment with twice-yearly in-person team sprints and opportunities to travel to meet colleagues.
  • Benefits include a USD 2,000 annual learning and development budget, annual compensation review, recognition rewards, leave, and wellness support.

Compensation

  • Compensation considers geographical location, experience, and performance, with annual reviews and a performance-driven annual bonus or commission.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Canonical