Advanced Distributed Systems Developer

4 days ago


Sydney, New South Wales, Australia beBeeTechnical Full time $200,000 - $250,000
Staff Software Engineer Job Description

We are seeking an experienced Staff Software Engineer to join our API Platform team. As a key member of our team, you will be responsible for helping shape the vision of our platform and guiding the implementation of major projects.

The ideal candidate will have a strong background in developing sophisticated distributed web applications on the JVM, with experience writing Java and other backend languages such as Scala, Python and Typescript. They will also possess excellent communication and teamwork skills, both written and verbal, and be able to facilitate collaboration across teams.

In this role, you will work closely with cross-functional teams to design and implement intricate aspects of our system, showcasing your aptitude for tackling complex technical challenges effectively. You will also propose innovative approaches and solutions to help future-proof our distributed cloud infrastructure, engaging with others to shape improvements through clear design documents and influencing designs.

You will be responsible for guiding the implementation of major projects, assisting in realistic task breakdown, and keeping engineers in sync within and across teams using excellent verbal and written communication skills. Additionally, you will provide guidance and mentorship to other engineers, assisting them in their professional development and helping them navigate technical challenges.

This is a unique opportunity to make a significant impact across the organization by facilitating and orchestrating cross-team initiatives that set a higher standard for reliability, velocity, and security.

Responsibilities:

  • Develop sophisticated distributed web applications on the JVM
  • Design and implement intricate aspects of our system
  • Propose innovative approaches and solutions to future-proof our distributed cloud infrastructure
  • Guide the implementation of major projects
  • Provide guidance and mentorship to other engineers
  • Facilitate and orchestrate cross-team initiatives

Requirements:

  • 10+ years of commercial experience developing sophisticated distributed web applications on the JVM
  • Experience writing Java and other backend languages such as Scala, Python and Typescript
  • Excellent communication and teamwork skills
  • Ability to facilitate collaboration across teams
  • Deep knowledge of computer science and engineering fundamentals: concurrency, data structures, and distributed systems

Benefits:

  • Equity packages
  • Inclusive parental leave policy
  • An annual Vibe & Thrive allowance
  • Flexible leave options

About the Team:

The API Platform team is responsible for providing the tools and libraries to empower Canva's engineers to reliably scale Canva's backend services to billions of users. We are currently facing numerous exciting challenges as we uplift our platform capabilities, ready for Canva to serve 1 billion monthly active users.

What's Next:

We are looking for a talented and motivated individual who is passionate about software engineering and is excited about the prospect of working with a talented team to shape the future of our platform.



  • Sydney, New South Wales, Australia beBeeSoftwareEngineer Full time $125,000 - $175,000

    About this roleAs a skilled backend software engineer, you will be responsible for designing, building, and optimizing high-performance storage solutions on AWS. This position involves developing distributed systems, APIs, and backend services that power mission-critical applications.Your primary responsibilities include:Collaborating with senior engineers,...


  • Sydney, New South Wales, Australia beBeeElixir Full time $120,000 - $200,000

    We are building a fault-tolerant control plane to make AI compute seamless, distributed and efficient. If you have a passion for Elixir and high-scale distributed systems, this role is perfect.Key ResponsibilitiesCreate highly available Elixir-based control systems for scheduling, monitoring and scaling AI workloads.Develop fault-tolerant distributed systems...


  • Sydney, New South Wales, Australia Crystalbrook Collection Full time

    Crystalbrook Collectionis an award-winning hotel development and management company, proudly showcasing Australia's newest portfolio of distinctive upscale hotels, restaurants and bars where differences are applauded.In just six years, we own and manage luxury hotel assets worth over AU$1 billion across NSW and QLD.Our growth trajectory continues with new...


  • Sydney, New South Wales, Australia Crystalbrook Collection Full time

    Crystalbrook Collectionis an award-winning hotel development and management company, proudly showcasing Australia's newest portfolio of distinctive upscale hotels, restaurants and bars where differences are applauded.In just six years, we own and manage luxury hotel assets worth over AU$1 billion across NSW and QLD.Our growth trajectory continues with new...


  • 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 beBeeBackend Full time $180,000 - $200,000

    At the forefront of our API Platform lies a pivotal role for a highly skilled Backend Engineer, one who will contribute significantly to shaping our technical roadmap and architecture.We are on the cusp of an exciting era as we strive to elevate our platform capabilities, poised to serve billions of users.This is an opportunity to make a lasting impact...


  • Sydney, New South Wales, Australia beBeeCloud Full time $161,600 - $242,400

    Software Engineer for Distributed Cloud InfrastructureWe are seeking a skilled Software Engineer to contribute to the development and maintenance of our distributed cloud infrastructure.This role requires expertise in designing, building, and maintaining cloud-based platform services that support business operations.Key ResponsibilitiesDevelop and implement...


  • 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 beBeeEngineer Full time $158,730 - $223,330

    MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI.We offer a developer data platform, MongoDB Atlas, which...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $114,000 - $123,000

    Join a team of talented engineers to develop and support software components that underpin the capabilities of the Australian SKA Regional Centre.Job DescriptionThis is an exciting opportunity for a skilled Software Engineer to join our dynamic team at the Australian SKA Regional Centre. We are looking for someone who can contribute to the design and...