
Develop and Support Complex Distributed Systems
1 week ago
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, powers complex distributed software systems across the world.
We are hiring a Cloud Automation Engineer to contribute to the development of Juju, a large open-source project that drives cloud automation and software operations at scale.
Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes, and bare-metal. Combined with the Ops framework, Juju provides a complete solution for applications and infrastructure management.
Many internal and external teams depend on Juju to deliver their products and services - from Canonical Managed Solutions, our OpenStack and cloud delivery teams, to Fortune 500 companies.
- Contribute to the design, delivery, and support of features in a highly concurrent, highly distributed system.
- Collaborate proactively with a distributed team.
- Debug issues and interact with upstream communities publicly.
- Work with helpful and talented engineers including experts in many fields.
- Discuss ideas and collaborate on finding good solutions.
Required Skills:
- Experience developing software using Go.
- Excellent communication skills in the English language, both verbal and written, especially in online environments.
- An exceptional academic track record from both high school and preferably university.
Benefits:
- 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 from your team and others.
About Us:
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. 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 on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
-
Distributed Systems Engineer
1 week ago
Perth, Western Australia beBeeVerification Full time $120,000 - $180,000Fortescue is a global green solutions business recognised for its culture, innovation and industry-leading development of infrastructure, mining assets and green energy initiatives.The Verification Coordinator leads the verification strategy and execution for autonomous haulage solutions in ultra-class mining environments. This senior engineering role...
-
Electric Distribution Systems Developer
4 days ago
Perth, Western Australia beBeeElectric Full time $180,000 - $200,000About the role of an Electric Distribution Systems Developer.Key Requirements:10+ years of experience in software development and system configuration.Expertise in designing and configuring electric distribution systems using various tools and technologies.Good understanding of data model changes and integration with PowerOn (versions 6.4 or later,...
-
Distributed System Verifier
5 days ago
Perth, Western Australia beBeeVerification Full time $140,000 - $170,000Verification SpecialistA dynamic and experienced Verification Specialist is required to lead the verification strategy and execution for autonomous haulage solutions operating in ultra-class mining environments. The successful candidate will have a strong foundation in systems engineering and product lifecycle management, ensuring that complex,...
-
Chief Distributed Systems Architect
1 week ago
Perth, Western Australia beBeeManager Full time $180,000 - $210,000Engineering Manager Job Description\The BootStack team is seeking an experienced Engineering Manager to lead our distributed systems engineering efforts. The ideal candidate will have a proven track record of managing engineering teams and delivering high-quality solutions in a fast-paced environment.\\Manage a growing engineering team to optimize quality,...
-
Distributed System Verification Specialist
6 days ago
Perth, Western Australia beBeeVerification Full time $200,000 - $230,000Verification Coordinator PositionThis senior engineering role involves leading the verification strategy and execution for autonomous haulage solutions in ultra-class mining environments.End-to-end verification of complex, distributed systems through simulation, bench, and field testing, ensuring functionality, performance, reliability, scalability, safety,...
-
Complex Systems Design Specialist
2 weeks ago
Perth, Western Australia beBeeControl Full time $120,000 - $180,000Protection and Control Systems EngineerWe are seeking a highly skilled Protection and Control Systems Engineer to join our team. The successful candidate will have extensive experience in designing, developing, and implementing electrical protection and control systems for substation automation and SCADA systems.Design, develop, and implement electrical...
-
Power Distribution Systems Leader
12 hours ago
Perth, Western Australia beBeePowerEngineering Full time $120,000 - $140,000Job OverviewThe Senior Power Distribution Systems Engineer will lead the design, analysis and implementation of power distribution systems for utilities.This role entails leading cross-functional teams to ensure projects meet quality standards, regulatory requirements and customer specifications.The successful candidate will have expertise in developing...
-
Chief Distributed System Architect
1 week ago
Perth, Western Australia beBeeCloudEngineeringManager Full time $120,000 - $180,000Cloud Engineering ManagerCanonical 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 leading public cloud...
-
Distributed Systems Manager
1 day ago
Perth, Western Australia beBeeEngineering Full time €90,000 - €120,000Cloud Systems Engineer Manager RoleWe are seeking an experienced Cloud Systems Engineer Manager to join our BootStack team. As a key member of our engineering organization, you will be responsible for managing a growing team of engineers focused on designing and operating modern distributed systems on private infrastructure for customers.This role entails...
-
AI Systems Developer
1 week ago
Perth, Western Australia beBeeSoftware Full time $120,000 - $155,000Role SummaryWe are seeking a seasoned software engineer to join our team and play a pivotal role in designing, building, and delivering complex distributed systems. This high-impact position is ideal for senior-level engineers with a deep background in software development, DevOps practices, and infrastructure as code.Job DescriptionThe successful candidate...