See all roles

Senior Software Engineer

Work from home Full-time role Hiring

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:

Marigold Engage by Sailthru is expanding our product engineering team and building a new team to operate and grow features in our marketing technology platform.

We’re looking for someone that has a strong technical background, but is also passionate about learning, to help us build great-looking, easy to use products.

What You'll Do:

  • Work with a great 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.

  • As part of a senior team of engineers, you’ll collaborate on design, development and maintenance of a mobile marketing platform at scale.

  • Partner with our product management and UX teams to build a powerful, yet 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 a variety of web, data, mobile & cloud technologies including Java and PHP (for our backend), golang, Javascript (React for our Frontend), Kafka, AWS, Kubernetes and MongoDB.

  • Draw upon your previous experience to help us make the right technology decisions in a collaborative and fast-paced environment.

  • Participate in an on-call rotation, keeping our systems proactively healthy.

Ideal Qualifications:

  • You’re someone with a learning mindset, who loves technology and cares deeply about the products you build and the customers who use them.

  • You have experience working in a team of engineers and enjoy collaborative software development.

  • You have 3+ years experience building quality, production-grade software through best practices, proven design patterns, and great teamwork.

  • You have experience building customer-focussed software and are looking to increase your knowledge of highly scalable, always-on service-oriented software development.

  • You care about system performance, reliability and observability.

  • Ideally you’ve worked with some of the technologies in our stack, however, you don’t need to know all of these out of the gate. We’re looking for an enthusiasm to learn!

  • You also have experience of building user-facing, fullstack solutions using frontend frameworks, such as React and Java backend applications.

  • Experience of working with remote and distributed teams is a plus!

What We Offer:

  • Unlimited PTO (we call it Open Time Away) and Birthday leave

  • Remote first position or work from our Wellington office if you prefer

  • Free team lunch once a week, as well as snacks and beverages (if working from the office)

Originally posted on Himalayas

Apply To this Job

You might like

Mining Account Manager – MEA

Work from home Full-time role

Clinical Research Associate

Work from home Full-time role

IT Engineering & Technology Lead

Work from home Full-time role

Digital Recruiter (Remote US)

Work from home Full-time role

Generalist Programmer - Dead by Daylight

Work from home Full-time role

Product Designer

Work from home Full-time role

Match Day Technician - Stockley Park

Work from home Full-time role

Backend Software Engineer (Java)

Work from home Full-time role

Sports Systems Technician

Work from home Full-time role

Senior Software Engineer

Work from home Full-time role

Immediate Hiring: Remote Work as a Teacher, Instructor, or

Work from home Full-time role

Experienced Data Entry, Office Assistant (100% Remote) – Administrative Support Specialist

Work from home Full-time role

Senior Product Manager, Connectivity (Remote)

Work from home Full-time role

[FULL TIME Remote] Apple Customer Service Remote Jobs, Apple

Work from home Full-time role

Experienced Customer Business Manager III - Remote Opportunity at blithequark

Work from home Full-time role

Experienced Remote Data Entry Clerk – Flexible Work Schedule and Competitive Compensation

Work from home Full-time role

Transaction Coordinator (Capital Markets-Multifamily)

Work from home Full-time role

Community & Outreach Virtual Assistant

Work from home Full-time role

Human Resources Business Partner (Central Time Zone USA)

Work from home Full-time role

Entry Level Social Media Assistant (Remote / No Experience)

Work from home Full-time role