Senior Full-Stack Engineer: Lead Architecture & Scale (Flexible)

Campaign Monitor Pty Ltd.

City of Brisbane

Hybrid

AUD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work hours
Co-working spaces in Sydney
Team events (remote and in-person)

Job summary

Campaign Monitor Pty Ltd. seeks a Senior Full Stack Engineer to join autonomous, multidisciplinary teams. You’ll shape architecture, mentor peers, and own end-to-end problems from scope to maintainability, with on-call responsibilities and a mix of remote and in-person collaboration.

You’ll work with ReactJS, Node.js, and Kafka/Spark in a distributed system, contributing to high-quality code while advancing best practices and scalable solutions.

Qualifications

  • 10+ years of experience as a software developer.
  • BA/BS degree in Computer Science or related field (in lieu of a degree, 3+ years of additional relevant industry experience).
  • Comfortable using AI-augmented development tools (e.g., Copilot, Claude Code, Cursor) to write, review, and refactor code faster — with the judgment to know when to lean on them and when not to, and without outsourcing critical thinking about design, correctness, or security.
  • Familiarity with a range of storage engines (SQL, Elasticsearch, Cassandra, RDS offerings) and know when each is the right fit.
  • Data-driven decision making and familiarity with instrumentation techniques.
  • Effective communication skills, via interactive mediums and documentation.
  • You value teamwork and have solid collaboration skills, which are fundamental to how we work at Campaign Monitor.
  • Experience in event streaming architecture and stream processing (Kafka, Spark).
  • Solid IaC experience with Terraform; comfortable picking up other provisioning/config tools as needed.

Responsibilities

  • Shaping architecture decisions and setting technical direction.
  • Mentor and review code to raise the bar on quality.
  • Own problems end-to-end, including scoping, tradeoffs, and long-term maintainability.
  • Participate in an on-call rotation to support production systems.
  • Collaborate in autonomous, multi-disciplinary product teams across UX, PM, and engineers.

Skills

10+ years experience
BA/BS in CS
AI tools experience
Storage engines
Data-driven decisions
Communication skills
Team collaboration
Kafka & Spark
Terraform IaC
Event-driven arch

Education

BA/BS in Computer Science
3+ years experience in lieu of degree

Tools

ReactJS
Node.js
Backbone.js
Kafka
Spark
Terraform
Copilot
Claude Code
Cursor
SQL
Elasticsearch
Cassandra
RDS

Job description

Campaign Monitor Pty Ltd. seeks a Senior Full Stack Engineer to join autonomous, multidisciplinary teams. You’ll shape architecture, mentor peers, and own end-to-end problems from scope to maintainability, with on-call responsibilities and a mix of remote and in-person collaboration.

You’ll work with ReactJS, Node.js, and Kafka/Spark in a distributed system, contributing to high-quality code while advancing best practices and scalable solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - Flexible Hours, Remote-Ready
Senior Full-Stack Engineer - Flexible Hours, Remote-Ready

Namely • New South Wales

Hybrid
AUD 150,000 - 195,000
Flexible work hours
Sydney co-working spaces
Frequent team events (remote and in‑p​
+2
Senior Full-Stack Engineer: Shape Architecture & Scale
Senior Full-Stack Engineer: Shape Architecture & Scale

Marigold • City of Brisbane

Hybrid
AUD 150,000 - 190,000
Co-working spaces in Sydney
Team and social events
Full Stack Senior Engineer / Architect
Full Stack Senior Engineer / Architect

Kaizen Global Technologies • City of Melbourne

On-site
AUD 100,000 - 130,000
Senior Full-Stack Engineer: Scale Innovative Entertainment
Senior Full-Stack Engineer: Scale Innovative Entertainment

Easygo • Sydney

On-site
AUD 180,000 - 240,000
Senior Full-Stack Engineer — Scale & Lead (Sydney)
Senior Full-Stack Engineer — Scale & Lead (Sydney)

Vuejobs • Sydney

Hybrid
AUD 140,000 - 190,000
Senior Fullstack Engineer - Scale Global SaaS (Remote)
Senior Fullstack Engineer - Scale Global SaaS (Remote)

Teamified • Australia

Hybrid
AUD 140,000 - 210,000
Health insurance
Leave benefits
Provident Fund
+5
Senior Full-Stack Engineer — Scale & Impact (Sydney, Hybrid)
Senior Full-Stack Engineer — Scale & Impact (Sydney, Hybrid)

TheDriveGroup • Sydney

Hybrid
AUD 140,000 - 170,000
Senior Laravel & React Full-Stack Engineer: Own Complex Systems
Senior Laravel & React Full-Stack Engineer: Own Complex Systems

Pair People Pty Limited • Sydney

On-site
AUD 140,000 - 210,000
Senior Full-Stack Engineer: Build High-Impact Travel Platform
Senior Full-Stack Engineer: Build High-Impact Travel Platform

Traveltechessentialist • City of Brisbane

On-site
AUD 150,000 - 190,000
Senior Full-Stack & Cloud DevOps Lead
Senior Full-Stack & Cloud DevOps Lead

University of Newcastle • Newcastle City Council

On-site
AUD 121,000 - 141,000
Competitive salary and benefits
Flexible working arrangements
35 hour week
+2