
Engineering Manager - Web
Canonical is hiring a Web Engineering Manager to collaborate across teams, including product managers and other engineering teams, to deliver reliable, scalable and delightful user experiences for Canonical products. The manager's primary responsibility is to the people they support, ensuring engineers grow, do valuable work and thrive at Canonical. Strong technical leadership and a solid web development background are essential to challenge and grow team members. The role is remote within the EMEA region.
Responsibilities
- ▹Demonstrate sound engineering principles by directly contributing to team goals
- ▹Estimate work, set goals and meet them
- ▹Design and implement well-tested, documented software in web technologies or Flutter
- ▹Debug and fix issues encountered by users
- ▹Participate in code and architectural reviews
- ▹Collaborate with community and colleagues on technical specifications
- ▹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
- ▹Knowledge of and passion for web and software development
- ▹Exceptional academic track record from both high school and university
- ▹Undergraduate degree in Computer Science or STEM, or a compelling alternative narrative
- ▹Track record of going above and beyond expectations
- ▹Well-organised, self-starting and able to deliver to schedule
- ▹Experience designing and writing high-quality web technologies
- ▹Experience with and passion for TypeScript, React or Flutter
- ▹An eye for accessibility and performance
- ▹Professional written and spoken English
- ▹Experience with Linux (Debian or Ubuntu preferred)
- ▹Excellent communication and presentation skills
- ▹Ability to travel twice a year for company events of up to two weeks each
Nice to have
- ▹Experience with container technologies such as LXD, Docker and Kubernetes
- ▹Experience building and maintaining a talented team
- ▹REST API design, development and governance
- ▹Performance engineering and security experience
Soft skills
What we offer
- ▹Performance-driven annual bonus or commission
- ▹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
- ▹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 the company behind Ubuntu, a leading open-source platform for public cloud, data science, AI, IoT and engineering. It is a founder-led, profitable and growing remote-first company with 1100+ colleagues across 75+ countries, working as a distributed collaboration since 2004.