Marigold Marketing Pty Ltd logo

Senior Software Engineer

Job Overview

Location

AUS NSW Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

October 12, 2026

Full Job Description

đź“‹ Description

  • • Join Marigold Marketing Pty Ltd as a Senior Software Engineer in a fully remote, high‑impact environment that values work‑life balance and continuous learning.
  • • Lead the design, development, and maintenance of robust, scalable software solutions across our core platforms—Emma, Campaign Monitor, and Vuture—leveraging strong Object‑Oriented Programming principles.
  • • Own end‑to‑end ownership of critical messaging and event infrastructure, ensuring reliability and scalability through Kafka and complementary message bus technologies.
  • • Drive architectural modernization, guiding the transition of legacy systems to modern, maintainable designs while integrating AI‑assisted tooling responsibly.
  • • Shape the technical direction of the team by facilitating architectural discussions, coaching peers, and championing best practices in system design and cloud architecture.
  • • Collaborate closely with AWS services (Fargate, Bedrock, EC2, ECS, SNS/SQS, RDS, Elasticsearch, etc.) to build resilient, cloud‑native solutions.
  • • Implement DevOps excellence: containerization with Docker and Kubernetes, infrastructure as code via Terraform, and automated deployment pipelines.
  • • Apply deep SQL and NoSQL expertise to support scalable data solutions, ensuring data integrity and performance across distributed systems.
  • • Lead and participate in rotational on‑call duties, driving reliability improvements, proactive monitoring, and incident response.
  • • Foster a culture of collaboration and documentation by partnering with cross‑disciplinary teams, shaping roadmaps, and maintaining design records that endure.
  • • Mentor and motivate fellow engineers, building a collaborative, inquisitive team culture that thrives on shared knowledge and continuous improvement.
  • • Translate complex technical concepts into actionable strategy for stakeholders, ensuring clear communication in both written and verbal formats.
  • • Embrace a mindset that balances human judgment with AI‑augmented engineering tools, critically evaluating AI output rather than accepting it blindly.
  • • Thrive independently and collaboratively in a remote setting, leveraging flexible hours and unlimited time off to maintain peak performance.
  • • Contribute to a supportive, growth‑oriented environment that offers skill advancement, knowledge sharing sessions, mentorship opportunities, and regular showcases to leadership.
  • • Enjoy a comprehensive benefits package that includes generous parental leave, home office setup allowance, employee assistance programs, wellbeing apps, flu vaccinations, salary continuance, and life insurance.
  • • Participate in optional fortnightly team gatherings, culture clubs, annual DevCamp events, and innovation sprints to build genuine connections across the global team.
  • • Experience the freedom of a culture that respects personal time, offering unlimited vacation, flexible hours, and a birthday off to maintain work‑life harmony.
  • • Build software that powers how businesses reach people at scale, making a tangible impact on customer engagement and marketing effectiveness.

🎯 Requirements

  • • 9+ years of software development experience with proven OOP commercial expertise in Java and at least one additional language (C# preferred).
  • • Deep experience with Kafka or similar message bus systems and microservices architecture.
  • • Strong background in system design, scalable architecture, and cloud technologies, with AWS preferred.
  • • Proficiency in DevOps practices, including Docker, Kubernetes, Terraform, and CI/CD pipelines.
  • • Comfortable with both SQL and NoSQL databases, applying best practices for performance and scalability.
  • • Daily experience with AI‑augmented coding and review tools, with a track record of critically evaluating their output.

🏖️ Benefits

  • • Unlimited time off, flexible hours, fully remote work, and a birthday off.
  • • Generous parental leave for both parents.
  • • Home office setup allowance for new starters.
  • • Employee Assistance Program, wellbeing app, flu vaccinations, salary continuance, and life insurance.
  • • Optional fortnightly team gatherings, culture clubs, annual DevCamp, Change Days, and Innovation Sprints.
  • • Professional growth opportunities with cutting‑edge technologies and clear career progression.

Skills & Technologies

Java
Elasticsearch
AWS
Docker
Kubernetes
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Marigold Marketing Pty Ltd logo
Marigold Marketing Pty Ltd
Visit Website

About Marigold Marketing Pty Ltd

Marigold is a global leader in customer-centric marketing technology. The company provides a comprehensive suite of tools and services designed to help businesses build stronger relationships with their customers. Their platform enables personalized communication across multiple channels, including email, SMS, and social media, allowing for targeted campaigns and data-driven insights. Marigold serves a diverse range of industries, empowering organizations to enhance customer engagement, drive loyalty, and achieve measurable marketing success through intelligent automation and sophisticated analytics.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Argentina - Fully Remote
Contract
Expires Dec 11, 2026
Python
Django
Flask
+4 more

18 hours ago

Expired
Venezuela
Full-time
Expired Aug 3, 2026
JavaScript
TypeScript
Ruby
+4 more

4 months ago

Expired
Red Hat, Inc. logo

Red Hat, Inc.

Remote Australia
Full-time
Expired Aug 5, 2026
Python
Kubernetes
Jenkins
+3 more

4 months ago

Expired
2 Locations
Full-time
Expired Aug 13, 2026
AWS
Azure
Terraform
+1 more

4 months ago