
Technical Leader of Distributed Systems
7 days ago
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 breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
The company is a pioneer of distributed collaboration, with colleagues in over 75 countries and few office-based roles. Teams meet two to four times yearly to align on strategy and execution.
This is a technical leadership role to oversee a team developing Python and Golang micro-services powering our global software distribution engine. The world sees it as the Snap Store and Charmhub.io marketplaces, but behind the scenes, it's a unified system understanding key concepts in software distribution - architectures, releases, branches, and more.
We are transforming the experience people have with open-source software by expanding the range of software delivered through this system. If you have a passion for clean APIs, believe great engineers ship software calmly and regularly against an agile plan, and know tests are key to higher velocity and reliability, you'll fit right in.
As a Senior Technical Lead, you will be technically strong, running an effective team, and developing your managed colleagues. You will develop and review code as a leader but focus on ensuring the whole team is focused, productive, and unblocked. You will help them grow as engineers, do meaningful work, and find professional satisfaction.
You will also be expected to facilitate technical delivery, collaborate closely with other leaders, and produce an engineering roadmap with ambitious goals.
- Key Responsibilities:
- Lead a remote team of engineers in your time zone
- Develop talent through coaching, mentoring, feedback, and hands-on career development
- Set and manage expectations with other engineering teams and external stakeholders
- Collaborate with other leaders in the organization
- Build clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang)
Requirements:
- Good experience in leading modern, agile software development practices
- Experience in forming a healthy, collaborative engineering culture
- Demonstrative experience of being a role model for sound engineering principles and contributing to team goals
- Willingness to travel up to 4 times a year for internal events
- Lovely knowledge and passion about software development
- Focused on success and timely delivery of high-quality software
- Nurture great team culture and spirit
- Practical experience with Linux system administration
What We Offer:
- Fully remote working environment
- Personal learning and development budget of $2,000 per annum
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Parental leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues at 'sprints'
- Strong technical skills in Python and Golang
- Knowledge of Linux system administration
- Experience with agile software development practices
-
System Planner
5 days ago
Adelaide, South Australia beBeeWaterInfrastructure Full time $100,000 - $150,000Job DescriptionThe primary goal of this role is to support the planning and development of water distribution networks. As a Systems Planning Engineer, you will work closely with our team to analyze data, create models, and develop solutions that meet current and future demands.This position requires expertise in hydraulic modeling software, water...
-
Senior Technical Leader
2 days ago
Adelaide, South Australia beBeeEngineering Full time $150,000 - $200,000Job Description:Redefine the Linux experience with a secure, reliable operating system in the IoT market. This is an opportunity for a technical engineering manager passionate about open source software, Linux, containers, security, and the developer experience, to shape the future of Linux from small systems up to desktops.This challenging role demands a...
-
Distributed Systems Engineering Lead
7 days ago
Adelaide, South Australia beBeeEngineering Full time $200,000 - $240,000As a seasoned engineering leader, you will be responsible for overseeing the development and operation of modern distributed systems.About the RoleOptimize team performance to deliver high-quality products on timeImplement strategic processes to drive business growth and efficiencyRepresent the team with stakeholders, customers, and external partnersEnsure...
-
Finance Systems Analyst
7 days ago
Adelaide, South Australia BAE Systems Full time $80,000 - $120,000 per yearJob descriptionDo interesting work that MATTERS ENJOY what you do GROW your career Be YOU About the OPPORTUNITY:Key responsibilities include:Monitoring and actively resolving of production incidents and support calls Actively participate in all stages of the systems implementation lifecycle, including gathering and defining user requirements, prototyping...
-
Water Distribution Systems Engineer
1 week ago
Adelaide, South Australia beBeeEngineer Full time $100,000 - $120,000SA Water is a successful, modern water utility wholly owned by the Government of South Australia. We employ more than 1,700 people across a broad range of disciplines who operate more than $14 billion worth of infrastructure to deliver essential water and sewerage services to more than 1.8 million South Australians.We operate in a geographically and...
-
Electrical Systems Leader
3 days ago
Adelaide, South Australia beBeeLeadership Full time $152,000 - $182,500Electrical Engineering LeaderWe are seeking a seasoned Electrical Engineer to lead our team in designing and delivering electrical systems for major mining and infrastructure projects.This role requires strong technical expertise, project management skills, and the ability to collaborate with multidisciplinary teams to achieve high-quality project...
-
Adelaide, South Australia beBeeNetwork Full timeWe are seeking an experienced Advanced Network Architect to design and develop advanced software-defined network load balancing and DDoS prevention systems critical to the operation of our global-scale infrastructure.This role is a high-impact position that will drive the development of specialized capabilities that shape the future of our global content...
-
Sales and Enablement Specialist
7 days ago
Adelaide, South Australia Leader Full time $80,000 - $120,000 per yearPosition: Sales and Enablement SpecialistCompany:Leader ComputersLocation: Adelaide, SAEmployment Type: Full-timeAbout UsJoin Australia's Fastest-Growing IT Distributor – Work with A-Players, Deliver A-Grade ResultsAre you passionate about driving sales success and enabling teams to perform at their best? Do you thrive in a fast-paced, high-performance...
-
Linux Server Systems Leader
4 days ago
Adelaide, South Australia beBeeEngineering Full time US$145,000 - US$215,000Engineering Manager RoleThe role involves leading a distributed team of engineers to deliver key components of Ubuntu.You will be at the heart of driving Ubuntu, working at the intersection of open source and enterprise technology.Key responsibilities include:Leading and growing a team of distributed engineersDemonstrating sound engineering principles...
-
Cloud Systems Leader
7 days ago
Adelaide, South Australia beBeeEngineering Full time $180,000 - $240,000Job Description:Our organization 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are hiring an Engineering Manager for our BootStack team,...