Marigold
Marigold
Marigold propose des logiciels de marketing relationnel fondés sur l’intelligence artificielle pour les entreprises qui souhaitent créer des expériences client plus pertinentes et mieux connectées. Son portefeuille couvre l’e-mail marketing, les campagnes personnalisées, la gestion des données clients, la personnalisation en temps réel et l’engagement omnicanal grâce à des plateformes telles que Campaign Monitor, Cheetah Digital, Emma, Sailthru, Selligent et Vuture. L’entreprise accompagne des organisations dans des secteurs comme le commerce de détail, les médias, les services financiers, l’enseignement supérieur et les agences, en aidant les équipes marketing à transformer les informations clients en une fidélité renforcée et en une valeur relationnelle durable.

Ingénieur logiciel senior, télétravail en Australie

Développez et modernisez l’infrastructure de messagerie, de cloud et de technologies marketing de Marigold. Travaillez avec Java, Kafka, AWS, DevOps et l’ingénierie assistée par l’IA.

Description

  • Développer et maintenir des logiciels robustes en appliquant les principes de la programmation orientée objet.
  • Faire preuve de discernement pour vérifier ou corriger le travail généré par l’IA.
  • Contribuer à définir l’orientation technique et animer les discussions sur l’architecture.
  • Accompagner l’équipe face à des défis techniques complexes.
  • Concevoir des systèmes évolutifs et moderniser des plateformes existantes.
  • Trouver des façons responsables d’utiliser l’automatisation par l’IA pour les revues de code, le triage, la documentation et l’apprentissage.
  • Prendre en charge et améliorer l’infrastructure de messagerie et d’événements basée sur Kafka.
  • Travailler avec les services AWS, notamment Fargate, Bedrock, EC2, ECS, SNS/SQS, RDS et Elasticsearch.
  • Utiliser Docker, Kubernetes, Terraform et des outils de déploiement automatisé.
  • Mettre à profit ses compétences en SQL et NoSQL pour créer des solutions de données évolutives.
  • Participer à une astreinte tournante et en assurer la coordination.
  • Améliorer la fiabilité et renforcer la supervision proactive.
  • Contribuer à l’élaboration des feuilles de route et améliorer l’expérience de développement entre les équipes.
  • Examiner le code et soutenir l’apprentissage de l’équipe.
  • Tenir à jour une documentation pérenne et les dossiers d’architecture.
  • Collaborer avec les équipes internes chargées des outils pour améliorer l’orchestration, la revue et le triage assistés par l’IA.
  • Accompagner les ingénieurs et contribuer à une équipe collaborative et curieuse.

Exigences

  • Justifier d’au moins 9 ans d’expérience en développement logiciel.
  • Avoir une expérience professionnelle de Java orienté objet et d’au moins un autre langage de programmation ; C# est souhaité.
  • Avoir de l’expérience avec Kafka ou d’autres systèmes de messagerie.
  • Avoir de l’expérience dans la création de microservices.
  • Posséder une connaissance approfondie de la conception de systèmes et des architectures évolutives.
  • Avoir de l’expérience des technologies cloud, de préférence AWS.
  • Posséder une solide expérience en infrastructure, DevOps, Docker, Terraform et Kubernetes.
  • Maîtriser les systèmes SQL et NoSQL.
  • Utiliser des assistants d’IA pour le codage ou la revue dans son travail quotidien.
  • Savoir évaluer avec esprit critique les résultats assistés par l’IA.
  • Travailler efficacement de façon autonome et au sein d’une équipe à distance.
  • Communiquer clairement à l’écrit et à l’oral.
  • Être à l’aise pour accompagner les autres.
  • Aborder la résolution de problèmes avec curiosité et dans un esprit d’équipe.
  • S’engager dans un apprentissage continu.
  • Accepter de participer à une astreinte tournante.

Avantages

  • Congés sans limite fixée.
  • Horaires de travail flexibles.
  • Travail entièrement à distance.
  • Un jour de congé pour son anniversaire.
  • Un congé parental généreux pour les deux parents.
  • Une allocation pour aménager son bureau à domicile à l’arrivée dans l’entreprise.
  • Rencontres facultatives de l’équipe toutes les deux semaines au WeWork, déjeuner compris.
  • Clubs culturels.
  • Un DevCamp annuel pour rencontrer en personne des collègues de toute l’entreprise.
  • Journées du changement.
  • Sprints d’innovation.
  • Programme d’aide aux employés.
  • Application de bien-être.
  • Vaccinations contre la grippe.
  • Maintien du salaire.
  • Assurance vie.
  • Possibilités de développement professionnel et d’apprentissage.
  • Séances de partage des connaissances.
  • Possibilités de présenter son travail à la direction et aux équipes pluridisciplinaires.
  • Une culture du mentorat.