An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Marigold is seeking a Senior Full Stack Engineer to join autonomous product teams. You will mentor peers, shape architecture, and own end-to-end problems from scoping to maintainability. The role involves event-driven microservices, ReactJS/Node.js frontends, and data-heavy platforms.
The position offers remote work with in-person interviews, and opportunities to work on AWS infrastructure, Kafka/Spark data pipelines, and ongoing tech migrations from Backbone to React.
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.
Note: The majority of the interview process will take place remotely, with one stage conducted in person.
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.
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.
Note: 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.
Haven't mastered everything on that list? That's okay. We heavily weigh potential, a desire for learning, and passion for contributing.