CM Group Logo

CM Group

Full Stack Software Engineer

Posted 13 Days Ago
Be an Early Applicant
In-Office
Sydney, New South Wales
Senior level
In-Office
Sydney, New South Wales
Senior level
The Full Stack Software Engineer will enhance the Campaign Monitor product, focusing on frontend and backend improvements, microservices, AWS infrastructure, and system automation.
The summary above was generated by AI

The Company

Marigold is a leading cross-channel marketing platform, with solutions for email, SMS, loyalty, and personalization, helping brands transform their relationships with customers. As the trusted partner behind the world's most recognized brands, including Air New Zealand, Chipotle, Hiscox, KFC, Kraft Heinz, The Atlantic, and more-Marigold delivers relevant brand experiences that cut through the noise and drive real impact. Marigold was born through a merger of industry-leading marketing platforms Cheetah Digital, Sailthru, Selligent, Liveclicker, Emma, and Campaign Monitor, and powers billions of customer interactions annually.

The Role

We're seeking a talented mid level Full Stack Engineer to join our dynamic, fully remote team. You’ll work across our technology stack in a flexible environment that values both technical excellence and work-life balance. We push code, not people. You’ll grow fast, stay supported and work on projects that matter.

You will be an integral part of our autonomous, multi-disciplinary product teams, working closely with UX designers, Product Managers, and other software engineers to build and scale features that deliver real value to our customers. You’ll sharpen your dev skills and learn how your work drives product decisions and customer value.

What You'll Do

You’ll be working specifically on the Campaign Monitor product, where the tech stack is primarily C#, JavaScript and SQL. You’ll have the chance to get hands-on with a variety of impactful projects such as:

  • Building and improving features across the frontend and backend, including dynamic web applications using ReactJS, ASP.NET.

  • Designing event-driven microservices and APIs that power our distributed architecture.

  • Collaborating with product and design teams to turn customer needs into scalable, user-friendly solutions.

  • Shaping our AWS infrastructure (EC2, ECS, SNS/SQS, RDS, Elasticache, Elasticsearch) to support performance and reliability.

  • Deploying, scaling, and automating systems across multiple data centers and the cloud, with exposure to DevOps and SRE practices.

About You

  • A strong communicator who thrives in collaboration and continuous learning.

  • A creative problem-solver who cares about user experience.

  • You write clean, maintainable code and actively give and receive constructive feedback.

  • You’re curious about both how things are built and why, with a focus on customer and business impact.

  • You value growth, authenticity, and a healthy work-life balance.

Ideal Qualifications

  • 5+ years experience as a software developer.

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

  • Fluency in several programming languages (e.g. C#, Java, JavaScript).

  • Knowledge around distributed systems architecture and best practices in distributed system design.

Nice to Have

  • Proficient with backend development and cloud platforms (AWS exposure is a plus).

  • Exposure to a range of storage engines (SQL, Elasticsearch, Cassandra, RDS offerings) and know when each type is useful.

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

  • All your infrastructure is code, you have exposure to provisioning cloud infrastructure using Terraform.

  • Knowledge and experience containerising applications using Docker and deploying to AWS ECS.

Missing a few skills? That’s fine - we value curiosity, growth and the drive to contribute.

What We Offer

  • Ultimate Flexibility: Unlimited time off policy, flexible hours, fully remote, birthday leave and strong work-life harmony support

  • Professional Growth & Learning: Work at scale with cutting-edge technologies, regular knowledge sharing sessions, and mentorship opportunities

  • Connection & Culture: Regular team and company events, office lunches, showcase opportunities with leadership and genuine relationship building

  • Support & Benefits: Employee Assistance Program, well being app, parental leave, home office setup allowance, salary continuance and life insurance

Top Skills

Asp.Net
AWS
C#
Docker
Ec2
Ecs
Elasticache
Elasticsearch
JavaScript
Rds
React
Sns
SQL
Sqs
Terraform

Similar Jobs

2 Days Ago
In-Office
Sydney, New South Wales, AUS
Mid level
Mid level
Healthtech • Software
The Full Stack AI Software Engineer will design, build, and scale AI-driven solutions for Sonder's platform, focusing on end-to-end engineering from front-end to back-end systems while exploring AI capabilities.
Top Skills: AIAngularAWSAzureGCPHugging FaceJavaLangchainLlmMlNode.jsOpenaiPythonPyTorchReactTensorFlowVue
10 Days Ago
In-Office
Sydney, New South Wales, AUS
Mid level
Mid level
AdTech • Mobile • Software
As a Software Engineer, you will design and deliver scalable APIs, integrate martech systems, build data pipelines, and ensure high coding standards within the team.
Top Skills: Adobe Experience PlatformAWSBrazeCi/CdDockerJavaScriptKafkaKubernetesNestjsNext.JsNode.jsRabbitMQReactReact NativeSalesforce Marketing CloudSegmentTypescript
13 Days Ago
In-Office
Sydney, New South Wales, AUS
Senior level
Senior level
Marketing Tech • Software
As a Full Stack Engineer, you will develop features across frontend and backend, design microservices, enhance AWS infrastructure, and collaborate with teams.
Top Skills: Asp.NetAWSC#DockerEc2EcsElasticacheElasticsearchJavaScriptRdsReactSnsSQLSqsTerraform

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account