Senior Distributed Systems Developer

1 week ago


Sydney, New South Wales, Australia Rokt Full time
About Rokt

We are a hyper-growth ecommerce leader, unlocking value by making each transaction relevant at the moment that matters most. Our AI-based relevance platform powers billions of transactions across 15 countries.

As a developer on our team, you'll work on building best-in-class ecommerce technology that provides personalized experiences for customers globally and empowers marketers with sophisticated tooling to better understand consumers.

Distributed Systems Engineer

This role involves designing, developing, and maintaining scalable backend services that orchestrate Rokt's selection systems. You'll be responsible for writing high-quality code in modern programming languages like Go, Scala, or TypeScript, and working with cloud platforms like AWS, Azure, or Google Cloud Platform.

  • You'll have expertise in containerization and orchestration tools like Kubernetes and experience with CI/CD pipelines.
  • Strong analytical skills will help you troubleshoot issues, optimize performance, and implement scalable solutions.
  • Effective communication skills will enable you to collaborate with cross-functional teams, document technical designs, and present ideas clearly.
About the RoleSalary & Benefits

The estimated salary range for this position is $160,000 - $215,000 per year, including superannuation, an employee equity plan grant, and world-class benefits.

Requirements
  • Bachelor's degree or equivalent practical experience.
  • At least 3 years of experience in a backend engineering role designing, building, and operating modern distributed systems.
  • Extensive experience working with cloud-based applications, containerization, and orchestration tools like Kubernetes.
  • System architecture design experience and understanding; space/time complexity, API contract design.
  • A good understanding of distributed and scalable systems.
What We Offer
  • Accelerate your career with annual training allowances and roadmaps to leadership.
  • Become a shareholder in the company.
  • Enjoy catered lunch every day, healthy snacks, and gym membership.
  • Extra leave, including sabbatical leave.
  • Work with top talent in the industry.
  • Travel opportunities, with offices in New York, Seattle, Sydney, Tokyo, and London.


  • Sydney, New South Wales, Australia Talenza Full time

    Job Title: Senior Distributed Systems ArchitectAbout the Role:We are seeking a highly skilled and experienced Senior Distributed Systems Architect to join our team at Talenza. As a key member of our engineering team, you will be responsible for designing and implementing secure distributed system solutions that meet the needs of our business.Key...


  • Sydney, New South Wales, Australia Talenza Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Architect to join our team at Talenza.As a key member of our engineering team, you will be responsible for designing and implementing secure distributed system solutions that meet the needs of our clients. You will work closely with our VP of Engineering to define and implement precise...


  • Sydney, New South Wales, Australia Talenza Full time

    About the RoleWe are seeking a talented Senior Distributed Systems Lead to join our team at Talenza. The successful candidate will be responsible for guiding and supporting engineering tasks, focusing on distributed systems, cryptography, security, economics, and governance.Responsibilities:Designing secure distributed system solutions and enhancing the...


  • Sydney, New South Wales, Australia Rokt Full time

    We are a leading ecommerce company, Rokt, that enables businesses to unlock value by making each transaction relevant at the moment it matters most. Our AI-based relevance Platform and scaled ecommerce network powers billions of transactions globally.The engineering team builds best-in-class ecommerce technology that provides personalized experiences for...

  • Senior Data Scientist

    2 weeks ago


    Sydney, New South Wales, Australia IMC Financial Markets Full time

    At IMC Financial Markets, we are seeking a highly skilled Senior Data Scientist to join our growing research team.About the RoleWe are looking for an experienced data scientist with expertise in distributed systems and machine learning. You will be responsible for developing frameworks that enable large-scale model training on a distributed cluster.Your Key...


  • Sydney, New South Wales, Australia Luxoft Full time

    About the RoleWe are seeking an experienced Senior Back-end Engineer to join our team at Luxoft. As a key member of our Futures Integration squad, you will be responsible for implementing a new Futures product system migrating away from a monolithic legacy application into a new distributed application based on micro-services supported by a Kafka back-end.


  • Sydney, New South Wales, Australia IMC Financial Markets Full time

    About the RoleWe are seeking an experienced Senior Distributed Systems Engineer for Machine Learning to join our research team at IMC Financial Markets. As a key member of our team, you will be responsible for developing and supporting libraries for accelerating training on a distributed environment, automating ML workflows, and leveraging experience in...


  • Sydney, New South Wales, Australia Rokt Full time

    Rokt is a hyper-growth ecommerce leader that unlocks value by making each transaction relevant at the moment it matters most. Our AI-based relevance Platform powers billions of transactions, and we're expanding rapidly across 15 countries.We're seeking a highly skilled Scalable Distributed Systems Developer who has experience in designing, developing, and...


  • Sydney, New South Wales, Australia Avetta Full time

    Job OverviewWe are seeking a highly skilled Distributed Systems Architect to join our team in Australia. As a key member of our infrastructure team, you will be responsible for designing and implementing scalable, reliable, and secure cloud-based systems.The ideal candidate will have a strong background in cloud computing, distributed systems, and DevOps...


  • Sydney, New South Wales, Australia TikTok Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Architect to join our team at TikTok. As a key member of our engineering team, you will be responsible for designing and developing large-scale distributed systems to support low latency and high quality end-to-end live streaming experience on a global scale.ResponsibilitiesConduct...


  • Sydney, New South Wales, Australia SA Power Networks Full time

    Role OverviewAn Electric Powerline Maintenance Specialist is responsible for the construction, commissioning, operation, and maintenance of overhead and underground distribution systems up to and including customer supply at service points.Key ResponsibilitiesCarry out duties associated with the maintenance of distribution systemsWork on overhead and...


  • Sydney, New South Wales, Australia Talenza Full time

    About the RoleWe are seeking a highly skilled Lead Distributed Systems Architect to join our team at Talenza. As a key member of our engineering department, you will play a crucial role in designing and implementing secure distributed system solutions.Company OverviewTalenza is a blockchain company headquartered in Sydney CBD, with a hybrid working...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    About Pyramid Global TechnologiesEstimated Salary: $120,000 - $180,000 per year.Job Description:The role of Distributed Systems Engineer at Pyramid Global Technologies is a challenging and rewarding position that involves designing, implementing, and maintaining large-scale distributed systems. The successful candidate will be responsible for leading on-call...


  • Sydney, New South Wales, Australia Flight Centre Travel Group Full time

    About the OpportunityThis role offers a unique chance for a skilled professional to serve as a Subject Matter Expert in Flight Centre's Air Distribution systems. You will collaborate closely with internal and external stakeholders to deliver technical support and consultancy.As a Systems Analyst, you will be responsible for handling third-level support...


  • Sydney, New South Wales, Australia Industrial Light & Magic Full time

    Job SummaryThe Staff Production Engineer for Platform is a key member of the Industrial Light & Magic team responsible for architecting, developing, and maintaining the environment for application developers to operate in. This role involves working closely with development teams to ensure applications are designed for scalability, reliability, and...


  • Sydney, New South Wales, Australia Flight Centre Travel Group Full time

    Unlock your potential in a dynamic role that requires expertise in Air Distribution systems. As a Flight Centre Travel Group employee, you will be part of an inclusive company culture that takes pride in its employees and offers a unique team experience.This is a key position that demands technical excellence, with the focus on continuous learning,...


  • Sydney, New South Wales, Australia Flight Centre Travel Group Full time

    About the RoleAs a seasoned expert in Air Distribution systems, you will play a critical role in ensuring the operational robustness and efficiency of our technology infrastructure. With a strong understanding of Sabre, Amadeus, Travelport, and other air aggregators, you will be responsible for providing high-level technical assistance to internal...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    About the RoleOur company, Pyramid Global Technologies, is seeking a skilled Distributed Systems Manager to oversee the operational health of supported applications in our production environment. The ideal candidate will have a strong understanding of computer technology, software development, and problem resolution procedures.Key ResponsibilitiesAdminister...


  • Sydney, New South Wales, Australia Airwallex Full time

    About AirwallexAirwallex is the pioneering unified payments and financial platform for global businesses, empowering over 100,000 organizations worldwide to manage everything from business accounts, payments, spend management, and treasury.Proudly founded in Melbourne, we have a team of over 1,500 talented individuals located across more than 20 offices...


  • Sydney, New South Wales, Australia The Recruitment Company Full time

    About the OpportunityA prestigious financial services organisation is seeking an experienced Senior Data Engineer to join its expanding team on a permanent basis.This is a unique opportunity to work with a talented and friendly team of Data Engineers, playing a central role in the deployment of a distributed streaming application suite and messaging...