Distributed Systems Software Engineer

17 hours ago


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

Job Summary

This 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 cost-effectiveness.
  • Data Pipeline Engineering: Architect and maintain reliable, efficient data pipelines utilizing leading-edge technologies, such as distributed computing frameworks and real-time streaming technologies.
  • System Optimization: Monitor system performance to ensure low latency, high throughput, and optimal resource utilization.
  • Collaboration: Work closely with global teams to align on tools, strategies, and best practices for data engineering, promoting knowledge sharing and technical growth.
  • Reliability and Monitoring: Implement monitoring tools to guarantee reliability and seamless operation of real-time data streams, minimizing downtime and ensuring business continuity.
  • Documentation and Standards: Create clear documentation for software architectures, processes, and best practices, facilitating knowledge transfer and team collaboration.
  • Tech Leadership: Provide technical guidance to junior engineers while contributing to the growth of the data engineering function, mentoring and developing team members to achieve their full potential.

About You:

  • 3+ years of experience in software or data engineering roles, with a strong track record of delivering high-quality results under tight deadlines.
  • Strong proficiency in Python, with familiarity with system-level programming languages being advantageous.
  • Experience designing custom software solutions for distributed systems or large-scale data processing pipelines, leveraging modern data engineering concepts.
  • Familiarity with cloud-based architectures and relational databases, ensuring seamless integration and scalability.
  • A proven ability to lead projects independently, effectively communicating technical concepts across diverse teams and stakeholders.
  • Excellent problem-solving skills, with a focus on scalability, efficiency, and cost-effectiveness, driving innovation and business growth.

What We Offer:

  • A dynamic and collaborative work environment, fostering knowledge sharing and professional growth.
  • Ongoing training and development opportunities, ensuring you stay up-to-date with industry trends and best practices.
  • The chance to work on challenging projects, leveraging your expertise to drive business success and innovation.
  • A competitive compensation package, recognizing your value and contributions to the organization.

How to Apply:

If you are a motivated and experienced data engineer looking for a new challenge, please submit your application, including your resume and cover letter, outlining your relevant skills and experience. We look forward to hearing from you



  • 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 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...


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

    Job Title: Site Reliability EngineerWe are seeking a skilled Site Reliability Engineer to join our team. This role is ideal for someone with a passion for ensuring the stability, scalability, and performance of complex distributed systems.The AML (Applied Machine Learning) team combines system engineering and machine learning to develop and run a massively...


  • Sydney, New South Wales, Australia Canonical Full time

    System Software Engineer - Java Runtimes, Tooling and Ecosystem Join to apply for the System Software Engineer - Java Runtimes, Tooling and Ecosystem role at Canonical Continue with Google Continue with Google System Software Engineer - Java Runtimes, Tooling and Ecosystem1 day ago Be among the first 25 applicants Join to apply for the System Software...