Distributed Software Systems Engineer

14 hours ago


Sydney, New South Wales, Australia beBeeSoftware Full time US$72,000 - US$120,000

Job Overview

  • We are seeking a 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.
  • 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.

About the Role

  • You will be responsible for designing, delivering, and supporting features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.
  • You will collaborate proactively with a distributed team, debug issues, and interact with upstream communities publicly.
  • You will work with talented engineers including experts in many fields.
  • You will discuss ideas and collaborate on finding good solutions.

Required Skills and Qualifications

  • You have experience developing software using Go.
  • You have excellent communication skills in English, both verbal and written, especially in online environments.
  • You have an exceptional academic track record from both high school and preferably university.

Key Requirements

  • Absolute mastery of Go and relevant libraries and tools.
  • Familiarity with Linux, OpenStack, and Ubuntu.
  • Experience working on large-scale distributed systems.
  • Excellent problem-solving skills and attention to detail.

Bonus Requirements

  • Contributions to the Go community or other open-source projects.
  • Familiarity with container orchestration tools such as Kubernetes.
  • Knowledge of database management and querying.


  • Sydney, New South Wales, Australia beBeeDataEngineer Full time $100,000 - $150,000

    Job SummaryThis is an exciting opportunity to leverage your expertise in designing and implementing cutting-edge software systems that drive data-driven decision making.Key Responsibilities:Software Development: Design and build bespoke software components for data pipelines using Python or other programming languages, ensuring scalability, efficiency, and...


  • Sydney, New South Wales, Australia beBeeReliability Full time $150,000 - $170,000

    Job OverviewThe Site Reliability Engineering team combines system engineering and machine learning to develop and run a massively distributed AI/ML recommendation system. As a critical component of this team, you will design, build, and maintain highly available, scalable, and fault-tolerant systems.You will be responsible for monitoring and analyzing system...


  • Sydney, New South Wales, Australia beBeeDevelopment Full time $120,000 - $160,000

    Next Generation Software Development">Our organization is committed to creating a next-generation distributed and parallel engine designed to execute and verify the accuracy of game mathematics. This is achieved through the use of in-house computing, microservices, and RESTful APIs.">Key Responsibilities:">">Implement new processes and features within a...


  • Sydney, New South Wales, Australia beBeeInfrastructure Full time

    Infrastructure Engineer Opportunity", "We are seeking an experienced engineer to join our Infrastructure team. As a core member of the team, you will be responsible for designing, building, and maintaining distributed cloud infrastructure and platform services.", "Your primary focus will be on scaling, automation, reliability, and observability of...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $175,000

    Job DescriptionWe are seeking a highly skilled software engineer to join our team. The ideal candidate will have expertise in load balancer technologies and be able to design, develop, and deploy large-scale distributed systems.The successful candidate will be responsible for building next-generation offerings and collaborating with other teams to deliver...


  • Sydney, New South Wales, Australia beBeeSre Full time $150,000 - $170,000

    Job OverviewSite Reliability Engineering combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. The goal is to ensure high uptime and a fast rate of improvement for our services.Much of our development focuses on optimizing existing systems, building infrastructure, and eliminating work through...


  • Sydney, New South Wales, Australia beBeeObservability Full time $155,500 - $193,000

    Observability Leader Role OverviewNine is a leading Australian media company with a unique range of experiences and opportunities.We bring people together, celebrate the big moments, and capture the everyday ones. Some of our most beloved brands have been part of Australian life for generations, and others - new on the scene - have already found their place...


  • Sydney, New South Wales, Australia beBeeSoftwareDeveloper Full time $120,000 - $150,000

    Our mission is to develop innovative solutions for the next generation of distributed and parallel engines.This project involves creating a cutting-edge system designed to execute and verify game mathematics with precision and accuracy. We will utilize in-house computing, microservices, and RESTful APIs to achieve our goals.As a software engineer on this...


  • Sydney, New South Wales, Australia Bmc Software Full time

    **Basic Information**:Country:AustraliaState:AU_New South WalesCity:SydneyDate Published:29-Apr-2025Job ID:44540Travel:up to 50%Looking for details about our benefits? You can learn more about them by clicking **HERE****Description and Requirements**:CareerArc CodeCA-RVLI-RV1Hybrid: #LI-Hybrid**"At BMC trust is not just a word - it's a way of life"**We are...


  • Sydney, New South Wales, Australia Canonical Full time

    System Software Engineer - Golang compiler, tooling, and ecosystemJoin to apply for the System Software Engineer - Golang compiler, tooling, and ecosystem role at CanonicalSystem Software Engineer - Golang compiler, tooling, and ecosystem1 day ago Be among the first 25 applicantsJoin to apply for the System Software Engineer - Golang compiler, tooling, and...