Full Stack Software Engineer

2 weeks ago


Haymarket, New South Wales, Australia Marigold Full time
Marigold Sydney, New South Wales, Australia
Join or sign in to find your next job Join to apply for the Full Stack Software Engineer role at Marigold
Marigold Sydney, New South Wales, Australia
Join to apply for the Full Stack Software Engineer role at Marigold
Get AI-powered advice on this job and more exclusive features.
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 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
Seniority level Seniority level Mid-Senior level
Employment type Employment type Full-time
Job function Job function Engineering and Information Technology
Industries Software Development
Referrals increase your chances of interviewing at Marigold by 2x
Get notified about new Full Stack Engineer jobs in Sydney, New South Wales, Australia .
Sydney, New South Wales, Australia 3 days ago
Sydney, New South Wales, Australia 1 day ago
Sydney, New South Wales, Australia 1 month ago
Sydney, New South Wales, Australia 2 weeks ago
Software Engineer - Frontend (Open to remote across ANZ) Sydney, New South Wales, Australia 5 days ago
Sydney, New South Wales, Australia 3 weeks ago
Sydney, New South Wales, Australia A$120,000.00-A$150, month ago
Front-End Developer (React + TypeScript) Sydney, New South Wales, Australia 22 hours ago
Sydney, New South Wales, Australia 7 months ago
Frontend Software Engineer - CMS Team (Open Across ANZ) Sydney, New South Wales, Australia 5 days ago
Software Engineer, Platform - Sydney, Australia Sydney, New South Wales, Australia 2 weeks ago
Sydney, New South Wales, Australia A$100,000.00-A$150, days ago
Sydney, New South Wales, Australia 2 weeks ago
Sydney, New South Wales, Australia 2 weeks ago
Sydney, New South Wales, Australia A$80,000.00-A$120, month ago
Software Engineer, Early Career, iOS, Photos Sydney, New South Wales, Australia 2 hours ago
Software Engineer, Engineering Productivity, Android, Early Career Sydney, New South Wales, Australia 6 days ago
Sydney, New South Wales, Australia 1 month ago
Sydney, New South Wales, Australia 1 day ago
Sydney, New South Wales, Australia 3 weeks ago
North Sydney, New South Wales, Australia 3 weeks ago
Sydney, New South Wales, Australia 3 weeks ago
Sydney, New South Wales, Australia 2 hours ago
Sydney, New South Wales, Australia 1 month ago
Sydney, New South Wales, Australia 1 month ago
Sydney, New South Wales, Australia 2 weeks ago
Surry Hills, New South Wales, Australia 1 week ago
Sydney, New South Wales, Australia 3 months ago
Sydney, New South Wales, Australia A$120,000.00-A$160, month ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr

  • Haymarket, New South Wales, Australia beBeeDevelopment Full time $120,000 - $150,000

    Job DescriptionWe're seeking a talented software engineer to join our dynamic team. As a mid-level full stack developer, you'll work across our technology stack in a flexible environment that values technical excellence and work-life balance.You'll be an integral part of our autonomous product teams, working closely with UX designers, product managers, and...

  • Software Engineer

    2 weeks ago


    Haymarket, New South Wales, Australia Squiz Full time

    The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.We're seeking a Software Engineer to join our product engineering team on a permanent basis, with a focus on improving capability across various parts of the...


  • Haymarket, New South Wales, Australia beBeeInnovator Full time $125,000 - $175,000

    Staff Software Engineer OpportunityJoin a dynamic team that combines startup agility with corporate backing. We're revolutionizing premium real-time video experiences, delivering value to industries including live sports, interactive gaming and entertainment.As a key contributor, you will design, build and deploy cloud microservices and REST APIs that serve...


  • Haymarket, New South Wales, Australia N2S Full time

    Direct message the job poster from N2S.GlobalDelivery Lead - Recruitment at Net2Source Inc. Responsibilities and qualifications8+ years of commercial software development, focusing on integration/APIsExpert knowledge of Spring Framework ecosystem (particularly Boot 3.x, Security, WebFlux)Mastery of API security, including OAuth2, JWT, and API key...


  • Haymarket, New South Wales, Australia Commonwealth Bank Full time

    You are passionate, driven, results oriented and collaborativeWe are looking for humble and optimistic individuals, who apply their craft to engineer the future of banking in a sensible wayTogether we can push the boundaries of software engineering within the constraints of a larger enterpriseSenior Software Engineer – Full StackYou are passionate, driven,...


  • Haymarket, New South Wales, Australia Transfit Australia Full time

    Transfit is on a mission to build Australia's preeminent Gen AI practice.To service our blue chip clientele and their cutting edge Gen AI use cases, we are hiring elite Gen AI Software Engineers with cross-functional software development and data-related skills and experience leveraging the latest Gen AI and associated tech stack. We currently have three...


  • Haymarket, New South Wales, Australia Commonwealth Bank Full time

    Overview Principal Software Engineer - SydneyBe part of the technology leadership team of Commercial Cards & Scams Prevention crew in Everyday Business Banking Domain. As a Principal Engineer, you'll partner with stakeholders to design the overall tech direction, advise on technologies and complex integration strategies, and AI enablement. You'll be a core...


  • Haymarket, New South Wales, Australia Blackbaud Full time

    Software Engineer, Senior page is loaded Software Engineer, Senior Apply locations Hyderabad - India time type Full time posted on Posted 20 Days Ago job requisition id R As a Software Engineer, you will contribute to the development of our solution delivery platform supporting our web-based applications on the latest cloud technologies within a DevSecOps...

  • Software Engineer

    2 weeks ago


    Haymarket, New South Wales, Australia VGW Full time

    Overview VGW is an interactive entertainment company, harnessing technology and creativity to deliver world-class, free-to-play online social games.We have an exciting opportunity to join our Technology team in Sydney and are currently looking for an Engineer to join the team.What you should know about our Engineering team We make room to do things the...


  • Haymarket, New South Wales, Australia Commonwealth Bank Full time

    Staff Software Engineer: Full StackOverviewHere, you'll lead the evolution of AI-enabled product engineering teams, working on cutting-edge solutions that redefine how customers experience home buying. You'll architect scalable systems, drive technical strategy, and influence product direction across the organisation. What you do will have a lasting impact...