Marigold

Software Engineer

Marigold

full-time

Posted on:

Origin:  • 🇦🇺 Australia

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerEC2ElasticSearchJavaScriptKafkaNoSQLSQLTerraform

About the role

  • Join Marigold, a cross-channel marketing platform powering email, SMS, loyalty, and personalization
  • Develop, own and maintain robust software solutions using OOP principles
  • Collaborate on AWS cloud services and big data/message bus systems
  • Work with containerization, infrastructure as code and deployment automation
  • Modernize legacy systems and support scalable SQL and NoSQL data solutions
  • Participate in rotational on-call support to ensure system reliability

Requirements

  • 5+ years in software development with proven OOP commercial expertise (proficient in at least 1 language with strong preference for C#)
  • Commercial experience in JavaScript
  • Strong background in infrastructure, DevOps and cloud technologies such as Docker, Terraform, AWS stack
  • Experience with both SQL and NoSQL systems
  • Experience with AWS services (EC2, ECS, SNS/SQS, RDS, Elasticsearch)
  • Experience with containerization, infrastructure as code and deployment automation
  • Experience with Kafka and event streaming
  • Able to participate in rotational on-call duties
  • Team-first inquisitive problem-solver with passion for continuous learning
  • Independent and collaborative remote worker who values flexibility