CareerPlan

Senior Web Engineer

RemoteFull-time2026-08-02 → 2026-11-11
Hybrid

Core

Drive best practices and lead technical conversations for the Web Engineering team, owning the development of large projects and reducing complexity.

Role type

Senior Software Engineer (Web Engineering)

Builds

Large-scale web projects and services for Canonical's open-source platform (Ubuntu) serving enterprise, cloud, AI, and IoT markets.

Domain

Open-source software, Web Engineering, Enterprise Technology

Required skills

Architectural design, Code review, Technical documentation, Linux (Debian/Ubuntu), REST API design, Performance engineering, Security experience, Accessibility, Researching new technologies

Preferred skills

Container tech (LXD, Docker, Kubernetes), Team mentoring, Technical advocacy

Technologies

Linux, Debian, Ubuntu, REST API, Docker, Kubernetes, LXD

Responsibilities

Design and implement well-tested and documented software, Debug and fix user issues, Lead engineering process through code and architectural reviews, Contribute to technical documentation, Deploy and operate services, Identify risks and communicate to stakeholders

Seniority

Senior, hands-on IC with mentorship responsibilities