Jobiglo

No results.

Senior Full Stack Software Engineer

Marigold · Sydney

New Remote
Remote Senior 🇬🇧 English
C# Java JavaScript TypeScript ReactJS Node.js Backbone.js SQL Elasticsearch Cassandra AWS Kafka Spark Terraform

Job description

About the role

Senior Full Stack Engineers join the Campaign Monitor product team, collaborating with UX designers, product managers and other engineers to deliver high‑quality customer experiences and scale systems for rapid growth.

Key responsibilities

  • Design and implement event‑driven microservices and APIs in a distributed architecture.
  • Develop dynamic web applications using ReactJS, Node.js and Backbone.js while migrating legacy code.
  • Build and maintain infrastructure on AWS (EC2, ECS, SNS/SQS, RDS, Elasticache, Elasticsearch).
  • Work on event streaming and big‑data solutions with Kafka and Spark.
  • Shape architecture decisions, mentor teammates and own features end‑to‑end, including on‑call rotation.

Required profile

  • 10+ years of software development experience.
  • BA/BS in Computer Science or equivalent experience.
  • Fluency in at least two languages, preferably C#, Java, JavaScript/TypeScript.
  • Comfortable using AI‑augmented development tools responsibly.
  • Strong communication and teamwork skills.

Required skills

  • C#
  • Java
  • JavaScript/TypeScript
  • ReactJS
  • Node.js
  • Backbone.js
  • SQL
  • Elasticsearch
  • Cassandra
  • AWS (EC2, ECS, SNS/SQS, RDS, Elasticache)
  • Kafka
  • Spark
  • Terraform (IaC)

What we offer

  • Unlimited time off, flexible hours and fully remote work.
  • Generous parental leave for both parents.
  • Home‑office setup allowance for new starters.
  • Optional fortnightly team gatherings, culture clubs, annual DevCamp and innovation sprints.
  • Employee assistance program, wellbeing app, flu vaccinations, salary continuance and life insurance.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Marigold.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 day ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Marigold

Sydney