← Zurück zur Liste
Stelle · Senior

Senior Web Engineer

Backend Developer • Senior • Vor Ort • Vollzeit • 📍 Home based - EMEA

Canonical is hiring a Senior Software Engineer on the Web Engineering team to drive best practices across all disciplines and lead technical conversations. You will own the development of large projects, encourage rigorous and efficient engineering processes, write specifications, reduce complexity and take on technical lead responsibilities. The role also involves mentoring and developing colleagues and representing the team as a subject-matter expert. It is based remotely in the EMEA region.

Responsibilities

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

Requirements

  • Curate technical quality standards and design the architectural approach to support business objectives
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling alternative path
  • Drive and a track record of going above and beyond expectations
  • Well-organised, self-starting and able to deliver to schedule
  • Competency in researching and integrating new technologies and approaches
  • Provide comprehensive and insightful code review on items of any size
  • An eye for accessibility and performance
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Ability to travel twice a year for company events for up to two weeks each

Nice to have

  • Experience with container technologies such as LXD, Docker and Kubernetes
  • Experience fostering and maintaining a talented team by defining excellence
  • REST API design, development and governance
  • Performance engineering and security experience

Soft skills

Excellent communication and presentation skillsCuriosity, flexibility and accountabilityExcellent interpersonal skillsResult orientation and personal drive to meet commitmentsMentoring and developing others

What we offer

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Performance-driven annual bonus or commission
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events

About the company

Canonical is a leading provider of open-source software and operating systems and the publisher of Ubuntu. It is founder-led, profitable and growing, with 1100+ colleagues in 75+ countries, working mostly from home since 2004.

Languages: Angol (szakmai szintű)