Marigold

Senior Software Engineer

Marigold

full-time

Posted on:

Origin:  • 🇳🇿 New Zealand

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSCloudGoJavaJavaScriptKafkaKubernetesMongoDBPHPReact

About the role

  • Work with a team of experienced software developers in a high-performing, collaborative and supportive environment
  • Support a platform responsible for billions of messages per month as part of an international team
  • Work across front-end, back-end and cloud tech stacks on a Lean product-aligned team
  • Collaborate on design, development and maintenance of a mobile marketing platform at scale
  • Partner with product management and UX teams to build a powerful, easy to use platform for marketers
  • Create and contribute to technical designs, RFCs and other early stage discovery, planning and analysis activities
  • Liaise with other technical subject matter experts across the business
  • Use technologies including Java, PHP, golang, Javascript (React), Kafka, AWS, Kubernetes and MongoDB
  • Participate in an on-call rotation, keeping systems proactively healthy

Requirements

  • Learning mindset and passion for technology
  • Experience working in a team of engineers and collaborative software development
  • 3+ years experience building quality, production-grade software through best practices, proven design patterns, and great teamwork
  • Experience building customer-focused software and interest in scalable, always-on service-oriented development
  • Care about system performance, reliability and observability
  • Experience with frontend frameworks such as React and Java backend applications
  • Experience of working with remote and distributed teams is a plus