Scale Up Your Career.

companies
Jobs

Engineering Manager

Marigold

Marigold

Software Engineering, Other Engineering
United States · Remote
Posted on Jan 9, 2026

The Company:
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.

The Role:
Emma is looking for an experienced Engineering Manager to join our Engineering leadership team, working hands-on and leading and managing a team of engineers as they work on various ecosystems within the Emma platform. We’re looking for someone that not only has a strong technical background but has strong opinions on how to build great-looking, easy-to-use products. You’ll also be a key member of our technology leadership team, helping to improve the culture of the engineering team overall.

What You’ll Do:

  • You will be part of the technology leadership team, helping to shape company policy, best practices, and set precedents for a 17 person engineering organization.

  • You’ll work across frontend and backend tech stacks on an Agile, product-aligned Sprint team to design, build, and maintain our email platform. You’ll partner with our product management and UX teams to build a powerful, yet easy-to-use platform for email marketers.

  • You’ll own the technology strategy and long-term technical roadmap for your part of the platform, working with our product counterparts to find the right balance of features and tech debt.

  • You’ll be responsible for the long-term career growth and day-to-day feedback of your team members. You’ll be responsible for ensuring that your team processes are efficient and add value, and for creating a great engineering culture.

  • Use a variety of technologies including React, Python, PostgreSQL, AWS, and more to accomplish your goals. Draw upon your previous experience to help us make the right technology decisions.

  • Contribute to education, documentation, and support for the broader Emma organization, including interfacing with our Support and Customer Success teams.

  • Use your expertise and experience to help make technical improvements and to establish best practices across the engineering organization.

Ideal Qualifications:

  • 2+ years of management experience, providing teams with day-to-day feedback, conducting formal performance reviews, and assisting in their long-term career growth

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

  • Experience with React and modern frontend technologies and frameworks is a plus.

  • Experience with Python is a large plus.

  • Experience with AWS, microservices, and data streaming architectures is a plus

Location Eligibility

This position is eligible for hire in the following US states: Arizona, California, Florida, Georgia, Michigan, New York, North Carolina, Tennessee, Texas, and Virginia.


Compensation & Benefits

Compensation:
The base salary range for this role is $120,000 - $130,000 annually.

The compensation range represents the pay the Company reasonably expects to offer for this position. Actual compensation will be determined based on factors such as skills, experience, qualifications, internal equity, geographic location, and applicable law.

Benefits:

  • Competitive benefits including: medical/dental/vision insurance, life/accident/disabilities insurance, supplemental health benefits, FSA, EAP and pet insurance

  • Generous time off (we call it Open Time Away) as well as paid holidays and a birthday benefit day off.

  • Paid Volunteer Time

  • 401k plan with a company match on your contributions.

  • Employee-centric and supportive remote work environment with flexibility.

  • Support for life events including paid parental leave.