Senior Web Engineer - Lead & Mentor (Remote, EMEA)

Canonical Ltd.

Manama

Remote

BHD 45,000 - 60,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Learning budget USD 2,000/year
Annual compensation review
Travel to team events

Job summary

Canonical is hiring a Senior Software Engineer on the Web Engineering team to drive best practices and lead technical conversations. You will own large projects, mentor teammates, and represent your team across cross-functional efforts.

The role is based remotely in the EMEA region and involves occasional travel for company events. You will design and implement well-tested software, review code, and contribute to technical documentation while keeping accessibility and performance in mind.

Qualifications

  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent communication and presentation skills
  • Eye for accessibility and performance
  • Result-oriented with personal drive to meet commitments

Responsibilities

  • Identify what matters for the team and drive initiatives to improve them
  • Design and implement well-tested and documented software
  • Debug and fix issues encountered by users
  • Lead in engineering process through code and architectural reviews
  • Contribute to technical documentation to make it best of its kind
  • Seek improvements to engineering and operations practices
  • Deploy and operate services developed by the team
  • Contribute to product success through technical advocacy

Skills

English proficiency
Linux experience
Code reviews
Communication skills
Problem solving
Self-motivation

Education

Undergraduate degree in Computer Science or STEM

Tools

Docker
Kubernetes
LXD

Job description

Canonical is hiring a Senior Software Engineer on the Web Engineering team to drive best practices and lead technical conversations. You will own large projects, mentor teammates, and represent your team across cross-functional efforts.

The role is based remotely in the EMEA region and involves occasional travel for company events. You will design and implement well-tested software, review code, and contribute to technical documentation while keeping accessibility and performance in mind.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Web Engineer
Senior Web Engineer

Canonical Ltd. • Manama

Remote
BHD 45,000 - 60,000
Learning budget USD 2,000/year
Annual compensation review
Travel to team events
Senior Open-Source Architect — Remote & Global Impact
Senior Open-Source Architect — Remote & Global Impact

Canonical Ltd. • Manama

Remote
BHD 45,000 - 68,000
Personal learning budget USD 2,000/yr
Annual compensation review
Recognition rewards
+4
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Manama

Remote
BHD 45,000 - 68,000
Personal learning budget USD 2,000/yr
Annual compensation review
Recognition rewards
+4
EMEA Senior HR Generalist (Remote) – Global People Partner
EMEA Senior HR Generalist (Remote) – Global People Partner

Canonical Ltd. • Manama

Remote
BHD 30,000 - 41,000
Learning budget
Annual compensation review
Recognition rewards
+4
Senior HR Generalist - EMEA
Senior HR Generalist - EMEA

Canonical Ltd. • Manama

Remote
BHD 30,000 - 41,000
Learning budget
Annual compensation review
Recognition rewards
+4
Senior Software Engineer - Digital Workplace
Senior Software Engineer - Digital Workplace

Canonical Ltd. • Manama

Remote
BHD 26,000 - 45,000
Learning budget
Compensation review
Recognition rewards
+7
Remote Community Architect for Open Source & Ubuntu
Remote Community Architect for Open Source & Ubuntu

Canonical Ltd. • Manama

Remote
BHD 23,000 - 34,000
Distributed work
Learning budget
Annual review
+6
Community Engineer (multiple roles and seniority levels)
Community Engineer (multiple roles and seniority levels)

Canonical Ltd. • Manama

Remote
BHD 23,000 - 34,000
Distributed work
Learning budget
Annual review
+6
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Canonical Ltd. • Manama

Remote
BHD 45,000 - 60,000
Twice-yearly in-person sprints
Learning budget USD 2,000 per year
Annual compensation review
+5
Senior Embedded Linux Engineer – Optimisation (Remote)
Senior Embedded Linux Engineer – Optimisation (Remote)

Canonical Ltd. • Manama

Remote
BHD 45,000 - 68,000
Remote-first company
Learning and development budget
Annual compensation review
+3
Top locations