{bc}
workday

Full Stack Software Engineer

Campaign Monitor
Remote, AUS
Full-time
Senior · 10+ years experience
Remote
Discovered 3 weeks ago
cassandraelasticsearchjavajavascriptkafkaspark

Full Job Posting

Essential

10+ years of experience as a software developer.

BA/BS degree in Computer Science or a related field (in lieu of a degree, 3+ years of additional relevant industry experience).

Fluency in at least two programming languages, preferably including C#, Java, or JavaScript/TypeScript.

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.

Desirable

Experience in event streaming architecture and stream processing (Kafka, Spark).

Solid IaC experience with Terraform; comfortable picking up other provisioning/config tools as needed.

Haven't mastered everything on that list? That's okay. We heavily weigh potential, a desire for learning, and passion for contributing.

Why You'll Love It Here

Ultimate Flexibility: Unlimited time off, flexible hours, fully remote work and your birthday off.

Parental Leave: Generous parental leave for both parents.

Home Office: Setup allowance for new starters.

Genuine Connections: Optional fortnightly team gatherings at WeWork offices (lunch on us), culture clubs, an annual DevCamp to meet the wider team in person, Change Days and Innovation Sprints.

Professional Growth: Work at scale with cutting-edge technologies, keep learning, and see a real path forward.

Support & Benefits: Employee Assistance Program, wellbeing app, flu vaccinations, salary continuance and life insurance.

Qualifications

  • Essential
  • 10+ years of experience as a software developer.
  • BA/BS degree in Computer Science or a related field (in lieu of a degree, 3+ years of additional relevant industry experience).
  • Fluency in at least two programming languages, preferably including C#, Java, or JavaScript/TypeScript.
  • 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.
  • Desirable
  • Experience in event streaming architecture and stream processing (Kafka, Spark).
  • Solid IaC experience with Terraform; comfortable picking up other provisioning/config tools as needed.
  • Haven't mastered everything on that list? That's okay. We heavily weigh potential, a desire for learning, and passion for contributing.
  • Why You'll Love It Here
  • Ultimate Flexibility: Unlimited time off, flexible hours, fully remote work and your birthday off.
  • Parental Leave: Generous parental leave for both parents.
  • Home Office: Setup allowance for new starters.
  • Genuine Connections: Optional fortnightly team gatherings at WeWork offices (lunch on us), culture clubs, an annual DevCamp to meet the wider team in person, Change Days and Innovation Sprints.
  • Professional Growth: Work at scale with cutting-edge technologies, keep learning, and see a real path forward.
  • Support & Benefits: Employee Assistance Program, wellbeing app, flu vaccinations, salary continuance and life insurance.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Campaign Monitor