Engineering Manager
2 weeks ago
As an Engineering Manager at Canonical, you must be technically strong, but your main responsibility is to run an effective team and develop the colleagues you manage. You will develop and review code as a leader, while at the same time staying aware that the best way to improve the product is to ensure that the whole team is focused, productive, and unblocked.
You are expected to help them grow as engineers, do meaningful work, do it outstandingly well, find professional and personal satisfaction, and work well with colleagues and the community. You will also be expected to be a positive influence on culture, facilitate technical delivery, and regularly reflect with your team on strategy and execution.
You will collaborate closely with other Engineering Managers, product managers, and architects, producing an engineering roadmap with ambitious and achievable goals.
We expect Engineering Managers to be fluent in the programming language, architecture, and components that their team uses, in this case popular open-source machine learning tools like Kubeflow, MLFlow, and Feast.
Code reviews and architectural leadership are part of the job. The commitment to healthy engineering practices, documentation, quality, and performance optimization is as important as the requirement for fair and clear management, and the obligation to ensure a high-performing team.
LocationThis is a globally remote role.
What your day will look like- Manage a distributed team of engineers and its MLOps/Analytics portfolio
- Organize and lead the team's processes to help it achieve its objectives
- Conduct one-on-one meetings with team members
- Identify and measure team health indicators
- Interact with a vibrant community
- Review code produced by other engineers
- Attend conferences to represent Canonical and its MLOps solutions
- Mentor and grow your direct reports, helping them achieve their professional goals
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- A proven track record of professional experience of software delivery
- Professional Python development experience, preferably with a track record in open source
- A proven understanding of the machine learning space, its challenges, and opportunities to improve
- Experience designing and implementing MLOps solutions
- An exceptional academic track record from both high school and preferably university
- Willingness to travel up to 4 times a year for internal events
The following skills may be helpful to you in the role, but we don't expect everyone to bring all of them.
- Hands-on experience with machine learning libraries or tools
- Proven track record of building highly automated machine learning solutions for the cloud
- Experience with building machine learning models
- Experience with container technologies (Docker, LXD, Kubernetes, etc.)
- Experience with public clouds (AWS, Azure, Google Cloud)
- Experience in the Linux and open-source software world
- Working knowledge of cloud computing
- Passionate about software quality and testing
- Experience working on a distributed team on an open source project, including community contributions
- Demonstrated track record of open source contributions
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 recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, reflecting our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person - we've been working remotely since 2004
- 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 from your team and others
- Priority Pass for travel and travel upgrades for long haul company events
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, a major open source platform for AI, IoT, and the cloud, we are changing the world daily. We recruit globally and set high standards for our team members. We expect excellence to succeed and be the best at what we do.
Canonical has been a remote-first company since 2004. Working at Canonical is a future-oriented experience that challenges you to think differently, learn new skills, and elevate your performance. It offers a unique window into 21st-century digital business.
Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds enhances our work environment and products. We consider all applications fairly, regardless of your identity.
#J-18808-Ljbffr-
Engineering Manager
6 days ago
Kuwait City, Al Asimah Canonical Full timeJoin to apply for the Engineering Manager - Ubuntu Core role at CanonicalContinue with Google Continue with Google2 months ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Ubuntu Core role at CanonicalGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue...
-
Engineering Manager
6 days ago
Kuwait City, Al Asimah Canonical Full timeJoin to apply for the Engineering Manager role at CanonicalContinue with Google Continue with GoogleJoin to apply for the Engineering Manager role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise...
-
Engineering Manager
3 days ago
Kuwait City, Al Asimah Canonical Full timeJoin to apply for the Engineering Manager - MLOps & Analytics role at Canonical1 month ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - MLOps & Analytics role at CanonicalThe role of an Engineering Manager at CanonicalAs an Engineering Manager at Canonical, you must be technically strong, but your main responsibility is to run...
-
Engineering Manager
2 weeks ago
Kuwait City, Al Asimah Canonical Full timeEngineering Manager - Build and Release InfrastructureJoin to apply for the Engineering Manager - Build and Release Infrastructure role at CanonicalEngineering Manager - Build and Release Infrastructure6 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Build and Release Infrastructure role at CanonicalCanonical is a...
-
Engineering Manager
6 days ago
Kuwait City, Al Asimah Canonical Full time2 months ago Be among the first 25 applicantsCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's...
-
Engineering Manager
2 weeks ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeThis 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...
-
Engineering Manager
23 hours ago
Kuwait City, Al Asimah Canonical Full timeEngineering Manager - Public Cloud, Python, GolangJoin to apply for the Engineering Manager - Public Cloud, Python, Golang role at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data...
-
Engineering Manager
2 weeks ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeDrive the future of collaborative open-source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineering manager with a passion for open-source software, Linux, and web services to join our distributed team.Launchpad is a robust platform for managing open-source development projects. It includes code hosting and...
-
Engineering Manager
2 weeks ago
Kuwait City, Al Asimah Hyatt Hotels Corporation Full timeWhen you work in Hawaii, in addition to learning about the functional aspects of running a hotel — like the proper way to make a bed or how to best handle luggage — it's critically important to understand Hawaiian culture and the spirit of 'ohana, or 'family.' When opening the first Andaz property in Hawaii, our team participated in Hawaiian culture...
-
Engineering Manager
5 days ago
Kuwait City, Al Asimah Canonical Full timeJoin to apply for the Engineering Manager - Web role at Canonical2 months ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Web role at CanonicalCanonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough...