Senior Software Engineer
Marigold
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
We're looking for a highly experienced Senior Software Engineer to join our dynamic, fully remote team. You'll work alongside people who genuinely know their craft, in a flexible environment built around real work-life balance: no burnout culture, no pretending "flexible" means "always on." This role blends technically challenging work with the room to influence how we build and shape engineering practices. What You'll Do
Develop, Own & Maintain: Build and own robust software solutions using strong Object-Oriented Programming principles, applying sound judgment about when to trust, verify, or override AI-assisted output as part of your daily workflow.
Architect & Modernise: Contribute to technical direction, facilitate architectural conversations and coach teammates through complexity. Design scalable systems and modernise legacy ones with an eye for maintainability and thoughtful abstraction, including spotting where AI-assisted automation (code review, triage, docs, skill-building) can responsibly cut manual toil.
Operate & Evolve: Own and evolve the messaging/event infrastructure that underpins our downstream systems, using Kafka and other message bus tools to keep it reliable and scalable.
Cloud Infrastructure: Collaborate on AWS services including Fargate, Bedrock, EC2, ECS, SNS/SQS, RDS, Elasticsearch and more.
DevOps Excellence: Work with containerization (Docker, Kubernetes), infrastructure as code (Terraform) and deployment automation.
Database Management: Apply SQL and NoSQL expertise to support scalable data solutions.
On-Call Support: Lead and participate in rotational on-call duties, driving reliability improvements and proactive monitoring.
Collaboration & Document: Work across disciplines to shape roadmap, improve developer experience and drive learning through code reviews, while championing documentation and design records that stand the test of time. Partner with our internal tooling teams, surfacing real-world feedback that shapes how AI-driven orchestration, review, and triage tools evolve across engineering.
Mentor & Motivate: Support other engineers through mentoring and example, building a collaborative, inquisitive team culture. About You
Mindset: Team-first, inquisitive problem-solver with real passion for continuous learning, comfortable pairing your own judgment with AI-assisted tooling rather than treating either as a replacement for the other.
Work Style: Thrives independently and collaboratively in a remote setting.
Communication: Skilled at turning complex ideas into actionable strategy, in writing and in conversation.
Team Enablement: A natural mentor who brings others along, not just someone who "helps when asked." Ideal Qualifications
Experience: 9+ years in software development with proven OOP commercial expertise with Java and at least another language (C# preferred), experience with Kafka (other message bus systems considered too) and microservices.
Technical Skills: Deep acumen in system design, scalable architecture, cloud technologies (AWS preferred) and modern software practices. Strong background in infra, DevOps and tools like Docker, Terraform, Kubernetes.
Database Knowledge: Comfortable across both SQL and NoSQL systems.
AI-Augmented Engineering: Real, daily experience with AI coding/review assistants, and a track record of critically evaluating their output rather than accepting it blindly.
Missing a few skills? That's fine. We value curiosity, growth and the drive to contribute. Your Growth & Development Journey
Skill Advancement: Work with cutting-edge technologies while deepening your expertise across our modern stack.
Knowledge Sharing: Regular sessions where the team trades insights, best practices and emerging tech.
Showcase Opportunities: Present your projects and innovations to leadership and cross-functional teams.
Mentorship Culture: Lead by example for the wider engineering team, while sharpening your own craft alongside staff-level peers and leadership.
Why You'll Love It Here
Ultimate Flexibility: Unlimited time off, flexible hours, fully remote work and your birthday off.
Parental Leave: Generous parental leave for both parents.
Home Office: Setup allowance for new starters.
Genuine Connections: Optional fortnightly team gatherings at WeWork offices (lunch on us), culture clubs, an annual DevCamp to meet the wider team in person, Change Days and Innovation Sprints.
Professional Growth: Work at scale with cutting-edge technologies, keep learning, and see a real path forward.
Support & Benefits: Employee Assistance Program, wellbeing app, flu vaccinations, salary continuance and life insurance.
Work-Life Harmony: A culture that respects your time and your life outside work.
Ready to Make an Impact?
You'll build software that helps power how businesses reach people at scale. If that sounds like your kind of challenge, we want to hear from you.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Remote vacancy
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...SeniorRemote work
- ...Senior Software Engineer – Backend Heavy Full Stack | Fully Remote EST Role Details: Fully remote - EST time zone preferred US Citizens & Green Card holders only No visa sponsorship or visa transfer available I’m working with a leading insurance technology...SeniorRemote workVisa sponsorship
- ...Senior Software Engineer Location: US (Fully Remote) Type: Permanent An AI-enabled insurance technology business building modern solutions for MGAs and insurance programmes. The platform connects complex insurance workflows with technology to streamline the journey...SeniorPermanent employmentFull timeRemote work
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- ...A fast-growing AI software company is hiring a Senior Software Engineer, Founding Engineer in NYC to help build a modern enterprise ai native management platform. You will be the lead developer responsible for the development the technology and ai layer, and will responsible...SeniorFull timeWork experience placementRemote work
$180k - $215k
...Senior / Staff Full Stack Engineer | Private Markets SaaS | $180K–$215K Base + Equity | East Coast Remote (US) We are partnering with a well-funded, high-growth B2B SaaS company building software for the private markets industry. They’re looking for an exceptional...SeniorFull timeRemote work- ...Senior Software Engineer – Digital Software Development Contract Remote (US) — will cater to CST hours W2 only About the Organization A large enterprise healthcare organization is building out a unified digital platform spanning EHR (Epic), CRM, web, and...SeniorContract workRemote work
- ...will be a lead developer responsible for the development of new software products and enhancements to existing products. You should... ...new role that opened due to growth. Looking for a strong backend engineer with deep experience building large-scale, high-volume, low-latency...SeniorFull timeRemote work
- ...over hours worked. Our team believes in empowering talented engineers to solve meaningful problems, collaborate across disciplines,... ...impactful solutions. Position Overview We are seeking a Senior Software Engineer who thrives in a startup environment and enjoys...SeniorRemote workFlexible hours
- ...backgrounds and enabling them to succeed through tailored, technology-enabled instruction. Role Description This full-time Senior Software Engineer role is a hybrid position based in the Greater Seattle Area, with flexibility for partial work from home. In this role,...SeniorFull timeWork from home
- ...internal. Work directly with company leadership and help shape our technology strategy. Push the limits of what AI can do in software development and in the products themselves. Build and grow our development team, including overseas talent. Work in person...SeniorFull timeWork at officeRemote workOverseas
- ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company in the... ...more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems,...SeniorRemote work
- ...9Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective...SeniorLong term contractFor contractorsRemote work
- ...quality of care. Kibu has raised over $5M in seed funding and supports more than 400 organizations across 46 states. Senior Software Engineer Kibu is seeking a talented and driven Senior Software Engineer to play a key role in shaping our innovative platform...SeniorWork at officeRemote work
$140k - $160k
...Senior Software Engineer – D365 F&O, Dynamics 365 F&O, Finance & operations, Finance and operations, F&SCM, Finance and supply chain management, Dynamics AX, AX2012, Developer, X++, IOM, Intelligence Order Management, Senior Software Engineer, Senior Developer, Technical...SeniorFull timeImmediate startRemote work$84.5k - $105.6k
...team to Bring the Future! Job Purpose ~ As a digital tools engineer, you will develop, deploy, and support digital solutions that improve... ...maintain, and continuously improve digital tools using modern software development practices. Deliver solutions that automate...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocation package- ...agency team where you'll work directly with the CTO and two other engineers on core platform capabilities. In this role, you will build... ...technical solutions. What We're Looking For ~5 years of software development in production environments, with demonstrated...SeniorFull timeRemote work
- ...AnnuallyIndustry SoftwareSelling Points Lead impactful engineering projects in a dynamic, remote-first environment. Collaborate... ...drive architectural innovation.Job DescriptionSenior Software Engineer OverviewThe Senior Software Engineer role offers an opportunity to lead...SeniorRemote work
- **Senior Backend Software Engineer — Enterprise Data Platform** *United Global Technologies, Inc. | Remote (U.S.) | Full-Time* **About the Role** UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for...SeniorFull timeContract workRemote work
- ...Senior Software EngineerAbout Rhinogram Rhinogram is a patient engagement and telehealth platform that enables HIPAA-compliant communication... ...we continue to expand, we’re looking for a Senior Software Engineer to help drive innovation and build cutting-edge solutions for...SeniorFull timeLocal areaRemote work
- Titan Professional Resources is looking for a skilled Sr. Software Engineer to join an exciting company here in the OKC area! This is a fully remote position offering weekly pay and great benefits! If this is something that interests you, apply today!Responsibilities:Ongoing...SeniorWeekly payRemote work
- ...credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will own features end-to-end — from design through production...SeniorFull timeRemote work
- Job-ID29422700Reference26-27951Remote50% Remote JOB DESCRIPTION Display Senior Software Engineer - Job Description Summary: Join our team to develop efficient display drivers and embedded software for next-gen consumer devices (phones, laptops, wearables, automotive)....SeniorRemote work
- ...DescriptionDUTIES: Design and lead embedded programming and bootloader software for microcontroller based automotive ECUs supporting software... ...to local office.REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering, Computer...SeniorFull timeWork at officeLocal areaRemote workWork from home
- ...Senior Software Engineer Are you an experienced Senior Software Engineer looking for your next challenge? Join our dynamic team at EUROPEAN DYNAMICS! What You'll Do: Develop technical standards, including hands-on software coding, tools, and platforms;...SeniorRemote work
- ...want to work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to part of Development of market leading products in the Capital...SeniorFull timeWork at officeLocal areaRemote work
$140k - $180k
...is simple: place the best people in the right roles to drive long-term success for both clients and candidates. Title: Senior Software Engineer, Integrations Location: Remote (United States) Company Stage: Early-Stage / Profitable Healthcare Infrastructure...SeniorWork at officeRemote workFlexible hours$170k - $210k
...'re growing fast, serving enterprise customers like Samsung, Zscaler, and News Corp. The Role We’re looking for a Senior Software Engineer who thrives in a hands-on role. You’ll be writing a lot of production code across our TypeScript-based stack while also contributing...SeniorFull timeWork at officeRemote workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- junior software developer Remote
- scientific software engineer Remote
- intel software engineer Remote
- vice president software engineering Remote
- director software engineering Remote
- software engineer Remote
- software sales engineer Remote
- software engineer mainframe Remote
- software engineer student Remote
- senior robotics software engineer Remote




