
Advanced Distributed Systems Developer
4 days ago
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.
-
Distributed Systems Developer
2 days ago
Sydney, New South Wales, Australia beBeeSoftwareEngineer Full time $125,000 - $175,000About 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,...
-
Software Development Engineer
3 days ago
Sydney, New South Wales, Australia beBeeElixir Full time $120,000 - $200,000We 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...
-
Revenue & Distribution Systems Manager
3 weeks ago
Sydney, New South Wales, Australia Crystalbrook Collection Full timeCrystalbrook 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...
-
Revenue & Distribution Systems Manager
3 weeks ago
Sydney, New South Wales, Australia Crystalbrook Collection Full timeCrystalbrook 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...
-
Distributed Systems Engineer
3 days ago
Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $175,000Job 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...
-
Senior Distributed Systems Developer
3 hours ago
Sydney, New South Wales, Australia beBeeBackend Full time $180,000 - $200,000At 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...
-
Distributed Cloud Infrastructure Developer
4 days ago
Sydney, New South Wales, Australia beBeeCloud Full time $161,600 - $242,400Software 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...
-
Distributed Systems Engineer
6 days ago
Sydney, New South Wales, Australia beBeeInfrastructure Full timeInfrastructure 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...
-
Distributed Systems Architect
4 days ago
Sydney, New South Wales, Australia beBeeEngineer Full time $158,730 - $223,330MongoDB'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...
-
Advanced Data Systems Developer
2 days ago
Sydney, New South Wales, Australia beBeeSoftware Full time $114,000 - $123,000Join 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...