Marigold
Marigold
Marigold menyediakan perangkat lunak pemasaran relasi berbasis AI bagi bisnis yang ingin menciptakan pengalaman pelanggan yang lebih relevan dan terhubung. Portofolionya mendukung pemasaran melalui email, kampanye yang dipersonalisasi, pengelolaan data pelanggan, personalisasi secara real-time, serta interaksi lintas kanal melalui platform seperti Campaign Monitor, Cheetah Digital, Emma, Sailthru, Selligent, dan Vuture. Perusahaan ini melayani organisasi di berbagai sektor, termasuk ritel, media, layanan keuangan, pendidikan tinggi, dan agensi, dengan membantu tim pemasaran mengubah wawasan pelanggan menjadi loyalitas yang lebih kuat dan nilai hubungan jangka panjang.

Insinyur Perangkat Lunak Senior, Remote Australia — Marigold

Bergabunglah dengan Marigold untuk membangun dan mengoperasikan sistem teknologi pemasaran terdistribusi bagi Campaign Monitor. Peran senior ini mencakup aplikasi full-stack, infrastruktur AWS, API, dan layanan berbasis peristiwa.

Deskripsi

  • Berkontribusi sebagai anggota inti tim produk lintas fungsi yang otonom.
  • Berkolaborasi dengan desainer UX, Manajer Produk, dan sesama insinyur perangkat lunak.
  • Membangun pengalaman pelanggan yang andal sambil menskalakan sistem untuk mendukung pertumbuhan.
  • Memelihara perangkat lunak tim dan berpartisipasi dalam jadwal siaga.
  • Membuat layanan mikro dan API berbasis peristiwa dalam arsitektur terdistribusi.
  • Mengembangkan aplikasi web dinamis dengan ReactJS, Node.js, dan Backbone.js.
  • Membangun dan mengelola infrastruktur AWS menggunakan EC2, ECS, SNS/SQS, RDS, ElastiCache, dan Elasticsearch.
  • Mengembangkan solusi streaming peristiwa dan big data dengan Kafka dan Spark.
  • Memperluas dan menyempurnakan rangkaian fitur produk yang ada.
  • Mengarahkan keputusan arsitektur dan meningkatkan kualitas kode melalui peninjauan serta pendampingan.
  • Menangani masalah teknis sejak perumusan hingga penerapan, dengan menyeimbangkan cakupan, kompromi, dan kemudahan pemeliharaan jangka panjang.

Persyaratan

  • Setidaknya 10 tahun pengalaman profesional dalam pengembangan perangkat lunak.
  • Gelar sarjana Ilmu Komputer atau bidang terkait, atau tiga tahun tambahan pengalaman industri yang relevan sebagai pengganti gelar.
  • Menguasai dua atau lebih bahasa pemrograman, idealnya termasuk C#, Java, atau JavaScript/TypeScript.
  • Pengalaman menggunakan alat pengembangan berbantuan AI seperti Copilot, Claude Code, dan Cursor.
  • Memahami teknologi penyimpanan termasuk SQL, Elasticsearch, Cassandra, dan layanan RDS.
  • Familiar dengan metode instrumentasi dan pengambilan keputusan berbasis data.
  • Kemampuan komunikasi tertulis dan lisan yang kuat melalui saluran interaktif dan dokumentasi.
  • Kolaborator efektif yang dapat bekerja dengan baik dalam lingkungan tim.
  • Pengalaman dengan arsitektur streaming peristiwa dan pemrosesan stream diutamakan.
  • Pengalaman kuat dalam Infrastructure as Code dengan Terraform diutamakan.

Tunjangan

  • Jam kerja fleksibel yang mendukung keseimbangan antara tanggung jawab profesional dan keluarga.
  • Akses ke ruang kerja bersama yang berlokasi strategis di Sydney.
  • Acara tim dan sosial rutin, baik jarak jauh maupun tatap muka, bagi karyawan yang berbasis di Sydney.
  • Satu hari libur berbayar pada hari ulang tahun.
  • Kelanjutan gaji dan asuransi jiwa.

Lowongan Terkait

Guidewire Software

Arsitek Guidewire InsuranceSuite Senior – Brasil (Kerja Jarak Jauh)

Guidewire Software

Memimpin arsitektur InsuranceSuite untuk perusahaan asuransi properti dan kecelakaan, serta mengarahkan implementasi cloud, integrasi, dan pelaksanaan teknis di Brasil dan Amerika Latin.

Buka