Senior Software Engineer @Canonical
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Software Engineer @Canonical

Today - Canonical is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: EMEA

Role Description

We build internal systems to the same standard as our public products: specified, tested, reviewed and observable. We want engineers who enjoy that rigour and take full ownership of what they ship.

What you will do

  • Design and deliver systems and platforms, including intuitive UIs
  • Build Go services and APIs that connect many data sources
  • Design data models and architecture for connected systems
  • Turn data into clear dashboards and visualisations
  • Build LLM-powered features into everyday workflows
  • Write specs, estimate work and deliver to agreed criteria
  • Set a high bar in code review, testing and documentation
  • Partner with non-technical colleagues to turn needs into tools
  • Mentor engineers and improve how the team works

Qualifications

  • You have deep expertise in at least two of:
    • Back-end services in Go
    • Modern front-end engineering [React/Svelte/TypeScript]
    • Data engineering and analytics
    • Data visualisation
    • Applied LLM/ML in production workflows
  • You also:
    • Treat testing, security, performance and accessibility as part of the job
    • Handle sensitive people data with care
    • Write clearly and work well in a distributed team
    • Own your work from first spec to production

Requirements

  • Nice to have: Python, Go, React, Svelte, PostgreSQL, Kubernetes, a history of building tools for HR, finance or operations.

Benefits

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
Before You Apply
️
remote Be aware of the location restriction for this remote position: EMEA
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Canonical
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: EMEA
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 135,223+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later