
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
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
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.
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
18 hours ago
4 months ago

Red Hat, Inc.
4 months ago

The Vanguard Group, Inc.
4 months ago

