Canonical

Senior Web Engineer

Canonical
Apply
almost 2 years ago
Remote, EMEASenior

Responsibilities

  • Own the development of large software projects and drive initiatives that improve team effectiveness
  • Design, implement, debug, and fix well-tested and documented software
  • Lead engineering processes through code and architectural reviews
  • Write specifications, identify risks, reduce complexity, and communicate with stakeholders
  • Deploy and operate services developed by the team
  • Improve engineering and operations practices and contribute to technical documentation
  • Represent the team as a subject matter expert and provide technical advocacy
  • Mentor and develop fellow engineers while taking technical lead responsibility for initiatives

Requirements

  • Exceptional academic track record from high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path
  • Experience with Linux, with Debian or Ubuntu preferred
  • Ability to design architectural approaches aligned with business objectives and provide comprehensive code reviews
  • Strong research, software quality, accessibility, performance, communication, presentation, and interpersonal skills
  • Professional written and spoken English
  • Experience with LXD, Docker, and Kubernetes is desirable
  • Experience with REST API design, development, and governance is desirable
  • Performance engineering and security experience is desirable
  • Ability to travel twice a year for company events lasting up to two weeks each

Benefits

  • Remote work in the EMEA region with a distributed work environment
  • Twice-yearly in-person team sprints and opportunities to travel for company events
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards, annual holiday leave, maternity and paternity leave, and Employee Assistance Programme
  • Priority Pass and travel upgrades for long-haul company events
Canonical

About Canonical

1,001-5,000 employees

Canonical publishes Ubuntu, a widely used Linux operating system for servers, cloud, desktops, and edge/IoT, along with tooling for containers, Kubernetes, OpenStack, and AI. It sells enterprise support, security maintenance, managed services, and certifications to businesses, governments, and hardware makers. Founded in 2004 and headquartered in London, the privately held company supplies Ubuntu images and tooling to major public clouds and silicon partners.

Contact me