
Cloud Automation and Distributed Systems Developer
7 days ago
Job Overview:
Canonical is seeking a highly skilled Software Engineer to contribute to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world.
About the Role:
We are looking for an exceptional engineer who can collaborate with our team to design, deliver, and support features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.
Responsibilities:
- Contribute to the design and delivery of new features in Juju.
- Collaborate proactively with a distributed team to ensure timely and effective delivery of features.
- 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.
Requirements:
- 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.
Additional Skills:
- Hands-on experience developing highly concurrent distributed systems.
- Experience with container technologies (Docker, LXD, Kubernetes, etc.).
- Solid networking background and experience.
- Experience with agile software development methodologies.
- Experience in the Linux and open-source software world.
- Experience with configuration management software (Ansible, Chef, Puppet, et al.).
- Working knowledge of cloud computing.
- Experience with software packaging (Debian, snaps).
- Programming with, and operating, SQL and NoSQL databases.
- Experience working on a distributed team on an open source project -- even if that is community open source contributions.
What We Offer:
- A competitive salary based on location, experience, and performance.
- A performance-driven annual bonus.
- Additional benefits reflecting our values and ideals. Including but not limited to - distributed work environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, employee assistance programme.
-
Software Developer for Distributed Systems
5 days ago
Sydney, New South Wales, Australia beBeeInfrastructure Full time $180,000 - $210,000Core Infrastructure Engineer About Us We're a financial infrastructure platform for businesses, with millions of companies worldwide using us to accept payments and grow their revenue. Our mission is to increase the global economy's reach by doing the most important work of your career. About the Team The Core Infrastructure team builds and maintains the...
-
Cloud Software Automation Expert
1 week ago
Sydney, New South Wales, Australia beBeeSoftware Full time $125,000 - $175,000Cloud Automation SpecialistWe're seeking a skilled software professional to contribute to the development of a large open-source project that powers complex distributed software systems worldwide.This project is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes, and bare-metal...
-
Cloud System Developer
7 days ago
Sydney, New South Wales, Australia beBeeInfrastructure Full time $105,000 - $165,000Cloud Infrastructure SpecialistOur organization is seeking a highly skilled Cloud Infrastructure Specialist to join its team. The successful candidate will be responsible for ensuring the reliability, scalability, and security of cloud-native applications and infrastructure.The ideal candidate will work closely with senior engineers and cross-functional...
-
Cloud Automation Expert
2 weeks ago
Sydney, New South Wales, Australia beBeeSoftware Full time $72,000 - $120,000Cloud Operations EngineerWe are looking for a skilled Cloud Operations Engineer to join our team. The successful candidate will have experience in designing, delivering, and supporting complex distributed systems that drive cloud automation and software operations at scale.Key Responsibilities:Design and implement scalable and highly available cloud-based...
-
Senior Cloud Automation Engineer
1 week ago
Sydney, New South Wales, Australia Bebeecloud Full timeSenior Cloud Automation EngineerWe are looking for a seasoned professional to join our team as a Senior Cloud Automation Engineer.This is a remote role, and you will be working from home with occasional travel for internal and external events. As a member of our engineering team, you will be responsible for designing, delivering, and supporting features in a...
-
Cloud Infrastructure Developer
6 days ago
Sydney, New South Wales, Australia beBeeSoftware Full time $180,000 - $250,000Job Description:As a skilled software engineer, you will be part of a team building the core infrastructure used by product teams to build micro-services that support our business.Examples include control plane services responsible for managing our primary database and cache infrastructure as well as building automation around managing cloud components for...
-
Distributed Systems Developer
1 week ago
Sydney, New South Wales, Australia beBeeDevelopment Full time $200,000 - $240,000Software Development Lead, Distributed SystemsJoin a dynamic team to design and build high-performance cloud-native storage solutions.We are seeking an experienced Software Development Lead to join our distributed systems team. This individual will be responsible for developing secure multi-tenant cloud-native storage solutions that ensure performance,...
-
Distributed Systems Cloud Engineer
1 week ago
Sydney, New South Wales, Australia Bebeeengineering Full timeCloud Engineer Role OverviewAs a key member of our cloud infrastructure team, you will play a hands-on role in ensuring the reliability, scalability, and security of our cloud-native applications and infrastructure. This is a growth-focused position where you'll contribute to and drive operational excellence.You will be responsible for designing, deploying,...
-
Distributed Systems Expert
1 week ago
Sydney, New South Wales, Australia beBeeSystemReliability Full time $150,000 - $170,000Cloud System Reliability SpecialistThis role is ideal for individuals who are passionate about designing and maintaining complex distributed systems.About the RoleWe seek engineers with expertise in algorithms, data structures, complexity analysis, and software design. You should be able to debug and optimize code, automate routine tasks, and possess...
-
Distributed System Architect
5 days ago
Sydney, New South Wales, Australia beBeeStorage Full time $180,000 - $250,000Backend Storage Solutions EngineerRole Summary: We are seeking an experienced software engineer to design, build and optimize high-performance backend storage solutions on cloud infrastructure. This individual will play a critical role in developing distributed storage systems, APIs and backend services that power mission-critical applications.Key...