The Web and Design team at Canonical operates as a multidisciplinary, inclusive group comprising world-class user researchers, UX designers, visual designers, and web engineers. We collaborate closely with various teams across the organization, including product managers and other engineering groups.
As an Engineering Manager at Canonical, your primary responsibility is to support your team members: ensuring their growth as web engineers, the meaningfulness of their work, and their overall satisfaction at Canonical. Strong technical leadership and a solid background in web development are essential so you can challenge and develop your team. You will have the opportunity to influence the company culture, facilitate technical delivery, and work on strategic planning and execution.
About Canonical
Canonical is a growing international software company working with the open-source community to deliver Ubuntu, the world's leading cloud operating system. Our mission is to realize the potential of free software to improve lives and organizations. Our services help businesses worldwide reduce costs, enhance efficiency, and strengthen security with Ubuntu.
What You Will Do
* Collaborate proactively with a distributed team.
* Write high-quality code to develop new features.
* Debug issues and produce high-quality fixes.
* Conduct thorough code reviews for peers.
* Contribute directly to team goals through sound engineering practices.
* Estimate work, set, and meet goals.
* Prepare briefs, epics, and specifications, understanding associated risks.
* Work remotely with global travel of 4 to 6 weeks for internal and external events.
* Understand completion criteria and drive work to completion.
* Mentor engineers and manage staff.
* Work to reduce system complexity.
* Manage expectations with engineering teams, management, and stakeholders.
* Support timely delivery of technical solutions aligned with business needs.
* Promote modern, agile software development practices and organizational excellence.
* Build and lead a globally distributed team through hiring, coaching, and career development.
* Foster a healthy, collaborative engineering culture aligned with company values.
* Participate actively in leadership and collaborate across the organization.
Who You Are
* Passionate about web and software development.
* Curious, flexible, articulate, and accountable.
* Committed to web best practices and continuous learning.
* Value soft skills such as enthusiasm, thoughtfulness, and self-motivation.
* Hold a Bachelor's or equivalent in Computer Science, STEM, or related fields.
* Experienced in agile development environments.
* Driven to complete work and consider operational factors like CI, monitoring, and lifecycle management.
* Stay updated with industry trends and new technologies.
* Capable of owning architecture and solving complex technical challenges.
* Trusted advisor in your area of expertise within Canonical.
* Capable of representing your team in management's absence.
* Dedicated to developing healthy teams and organizational growth.
* Knowledgeable and passionate about software development and organizational management.
* Skilled at translating product vision into executable strategies.
What We Offer
* Remote-first work environment with opportunities to travel to sprints worldwide.
* Annual budget and time for personal and professional growth.
* Competitive compensation with potential bonuses and annual reviews.
* Recognition programs for outstanding work.
* Travel perks including Priority Pass lounge access and international support memberships.
#J-18808-Ljbffr