Turn this role into an interview — a resume and cover letter built around what this employer wants.
Marigold is seeking a Senior Full Stack Engineer to join autonomous product teams. You’ll work across C#, JavaScript/TypeScript, SQL and Java, with ongoing migration from Backbone to React, and you’ll help shape architecture while mentoring others.
In a flexible, mostly remote environment with occasional in-person meetings, you’ll own features end-to-end, participate in on-call rotations, and contribute to scalable, data-driven marketing technology platforms used by Emma, Campaign Monitor, and
Marigold is a fast-growing marketing technology company helping growing businesses build stronger customer relationships through its three core platforms: Emma, Campaign Monitor, and Vuture. We deliver powerful tools for email, SMS, and marketing automation that elevate engagement and drive real results. Marigold is headquartered in Nashville, Tennessee with offices in Sydney and London.
Senior Full Stack Engineers are an integral part of our autonomous, multi-disciplinary product teams, working closely with UX designers, Product Managers, and other software engineers to deliver quality, rock-solid customer experiences and scale our systems for ever-increasing growth. We work in small teams with clear objectives, which allows for accountability and transparency, and an expectation to support and maintain the software we create, including participation in an on-call rotation.
The majority of the interview process will take place remotely, with one stage conducted in person.
This role is on the Campaign Monitor product, where the technology stack is mainly C#, JavaScript, SQL, and Java. Some of our frontend is still on Backbone.js as we continue migrating toward React, so you'll be working across both as part of that transition. We're looking to fill roles across a variety of projects, including:
As a senior member of the team, you'll be expected to help shape architecture decisions, raise the bar on code quality through review and mentorship, and take ownership of problems end to end — not just implementation, but scoping, tradeoffs, and long-term maintainability.
About You
Haven't mastered everything on that list? That's okay. We heavily weigh potential, a desire for learning, and passion for contributing.