engineering
Posted Oct 19, 2023Engineering Manager
at Canonical
On-site
Responsibilities
- Lead and develop a team of engineers, ranging from graduate to senior
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Drive and a track record of going above and beyond expectations
Requirements
- Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
- They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team’s direction, focus, and delivery.
- They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem.
- The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
- We have open manager roles across a wide range of engineering domains, including: Python and Golang C / C++ / Rust Data infrastructure
- HTML / CSS / JavaScript / Typescript / React Flutter
- SAAS and web microservices Kernel Servers
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Experience in leading, coaching, and mentoring software developers
- You have advanced expertise in your domain
- experience working in an agile development environment
- You have a demonstrated drive for continual learning
- Experience in a developer advocacy or community role
- As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software.
Benefits
- We consider geographical location, experience, and performance in shaping compensation worldwide.
- We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance.
- In addition to base pay, we offer a performance-driven annual bonus.
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
Additional details
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.
- Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors.
- The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles.
- Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
- The company is founder-led, profitable, and growing.
- This is a general track for first-level engineering management positions at Canonical.
- We believe that open source is just starting to transform the tech sector and enterprise compute.
- Our goal is to make open source easier, more reliable, and more secure for deployment and development.
- We strive to be the provider of ‘most software to most companies’.
- To deliver on that ambition, our engineers are carefully selected from the applicants across the globe.