Senior Software Engineer
Jobleads-US
Marigold helps brands foster customer relationships through the science and art of connection. Marigold Relationship Marketing is a suite of world-class martech solutions that help marketers create long term customer love and loyalty. Marigold's products address the Messaging, Loyalty and Experiences marketing offerings, to a customer base categorized into three segments: Enterprise, Professional and Commercial. Marigold provides the most comprehensive set of use cases for marketers at any level. Headquartered in Nashville, TN, Marigold has offices globally across the United States, Europe, Australia, New Zealand, Malaysia, India, South America and Central America, as well as in Japan.
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. 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:
- Event-driven microservices and APIs in a distributed architecture
- Dynamic web applications (ReactJS, Node.js, Backbone.js)
- Infrastructure development on AWS (EC2, ECS, SNS/SQS, RDS, Elasticache, Elasticsearch)
- Event streaming & big data solutions (Kafka, Spark)
- Extending and growing our existing feature set
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 Essential 10+ years of experience as a software developer. BA/BS degree in Computer Science or a related field (in lieu of a degree, 3+ years of additional relevant industry experience). Fluency in at least two programming languages, preferably including C#, Java, or JavaScript/TypeScript. Comfortable using AI-augmented development tools (e.g., Copilot, Claude Code, Cursor) to write, review, and refactor code faster — with the judgment to know when to lean on them and when not to, and without outsourcing critical thinking about design, correctness, or security. Familiarity with a range of storage engines (SQL, Elasticsearch, Cassandra, RDS offerings) and know when each is the right fit. Data-driven decision making and familiarity with instrumentation techniques. Effective communication skills, via interactive mediums and documentation. You value teamwork and have solid collaboration skills, which are fundamental to how we work at Campaign Monitor. Desirable Experience in event streaming architecture and stream processing (Kafka, Spark). Solid IaC experience with Terraform; comfortable picking up other provisioning/config tools as needed. Haven't mastered everything on that list? That's okay. We heavily weigh potential, a desire for learning, and passion for contributing.
Benefits
- Flexible work hours, with the flexibility to juggle work and family (we believe in the importance of work-life balance)
- Use of centrally located co-working spaces in Sydney
- Frequent team and social events, both remote and in-person, for Sydney-based staff
- Paid birthday day off
- Salary continuance & life insurance
Marigold will never ask you to participate in text based or WhatsApp based interviews. All offers of employment from Marigold will come via an official system and will require an electronic or wet signature, based on the laws in your locale. If you have any reason to be concerned about outreach you have received, or concern that you may not be engaging with authorized Marigold employees, we welcome you to contact us at View email address on click.appcast.io.
Marketers today face more pressure than ever—tighter budgets, evolving technologies, complex data regulations, and customers who expect more from every interaction. For growing organizations, the challenge isn't just reaching audiences—it's doing it authentically and at scale, with deeper personalization and intelligent automation. Marigold exists to make that challenge easier to meet. Through Campaign Monitor, Emma, and Vuture, we deliver powerful, accessible marketing solutions built for small to mid-sized organizations that want to grow quickly. Our products combine ease of use with proven technology and expert guidance, empowering teams to unify their brand, strengthen relationships, and achieve measurable growth. Learn more at meetmarigold.com
#J-18808-Ljbffr Jobleads-US$89.2k - $209.5k
...Salary: $89,200 - 209,500 per year Requirements: We are looking for a software engineer with 3+ years of experience. We need experience building service-oriented architectures, APIs, or distributed systems. We require development experience in Java, C++, or C#...SeniorFull time- ...Open Position: Senior Software Engineer - Survey Application Location: Remote Reports To: Sr. Director of Data Science and Insights About Us: At HST Pathways, we’re passionate about transforming healthcare. Our innovative software empowers surgery centers...SeniorFull timeRemote workFlexible hours
- Senior Software Engineer We are seeking a senior-level Software Engineer who can be part of the team that is designing the next generation Raven Tools / TapClicks platform. You will be expected to be internally motivated and use the best practices to deliver this world...Senior
- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
- ...and monitoring missions. Our Automated Sensor Operator (ASO) software, native to our own line of purpose-built Smart Sensors and... .... About this Role: Position Description The Senior Software Engineer will design and implement software and firmware to transform...SeniorPermanent employmentFull timeWork at officeLocal areaFlexible hours
$186.07k - $218.9k
...Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first...SeniorLocal area- Senior Software Engineer (Fraud Technology) Location: Nashville, TN (hybrid) At Asurion, we build products and experiences that help people stay connected and protected. Within Fraud Technology, our mission is to protect customers by delivering software that adapts quickly...Senior
- ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Software Engineer to join our team in Remote, Tennessee (US-TN), United States (US). Job Description - Senior Software Engineer Day to Day...SeniorWork at officeRemote workFlexible hours
$79.2k - $209.5k
Salary: $79,200 - 209,500 per year Requirements: We are looking for experience designing and optimizing components in distributed systems with a focus on scalability, resilience, and operability. We expect familiarity with horizontal and vertical scaling, distributed...SeniorFull timeFlexible hours$79.2k - $209.5k
...and multicloud solutions, edge computing, and more.As a Senior Core Infrastructure Engineer, you will build and operate the foundational distributed... ...equivalent practical experience.4+ years of professional software-development experience; advanced degree holders may have...SeniorTemporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$120.5k - $162.68k
...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorFull timeRemote workWorldwideFlexible hours$79.2k - $209.5k
Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI's Key Management Service (KMS), a foundational service that plays a critical role in protecting customer...SeniorTemporary workFlexible hours$79.2k - $209.5k
...We expect at least 5 years of overall software development experience. You should be... ...direction on high-impact projects, mentor engineers, and shape design reviews with simplicity... ...capabilities. We partner with senior leadership to influence architectural strategy...SeniorFull timeWork at officeRelocationFlexible hours- ...collaborate effectively with distributed global teams. Key Skills: Distributed Services, SDK Development, CI/CD, Infrastructure Engineering, Performance Optimization, Debugging, Capacity Planning, Testing Frameworks, API Design, Operational Readiness, Code Review,...SeniorTemporary workFlexible hours
$186.07k - $218.9k
...Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run code. We own the... ...that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be...SeniorLocal area$92.5k - $209.5k
...tools. This role will lead the design and development of scalable software solutions while mentoring and guiding teams. Leverage expertise... ...workplace where you’ll belong and be encouraged.As Software Engineer, you will work with a team of software engineers responsible for...SeniorTemporary workFlexible hours$92.5k - $209.5k
...traditional public-cloud boundaries to support dedicated, hybrid, and multicloud solutions, edge computing, and more.As a Senior Platform Software Engineer, you will build the platform capabilities that make OCI services easier and safer for engineers and customers to use....SeniorTemporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$92.5k - $209.5k
Oracle Cloud Infrastructure (OCI) is seeking a motivated Software Developer 3 to join the Infrastructure Planning and Capacity Management... ...cloud infrastructure footprint.Our systems support critical engineering and business processes across infrastructure planning,...SeniorTemporary workFlexible hours$89.2k - $209.5k
...Salary: $89,200 - 209,500 per year Requirements: We want at least 2 years of relevant software engineering experience. We need strong general programming ability spanning software design, APIs, debugging, testing, and data structures. Python experience is helpful...SeniorFull timeInternshipLocal areaFlexible hours$92.5k - $209.5k
...Salary: $92,500 - 209,500 per year Requirements: We are looking for 5+ years of software engineering experience building distributed systems, developer platforms, CI/CD systems, infrastructure automation, or cloud services. We need strong programming skills in...SeniorFull time$92.5k - $209.5k
...Requirements: We are looking for 3-6 years of experience in software development, with a strong emphasis on SDKs, APIs, developer... ...This is a hands-on Software Developer (IC3) role on a dynamic engineering team working on SDKs and command-line interfaces that make OCI...SeniorFull timeTemporary workWorldwideFlexible hours$92.5k - $209.5k
...Salary: $92,500 - 209,500 per year Requirements: ~3-6 years of software development experience, with a strong emphasis on SDKs, APIs,... ...Java, Python, Go, TypeScript, and .NET. This is a hands-on engineering opportunity to work with a dynamic group focused on robust, secure...SeniorFull timeTemporary workFlexible hours$92.5k - $209.5k
...masters degree in Computer Science, Computer Engineering, or a related discipline, or equivalent... ...look for 4+ years of professional software development experience, with fewer years... ...solutions, edge computing, and more. This Senior Platform Software Engineer role is office...SeniorFull timeWork at officeWorldwideRelocationRelocation package$92.5k - $209.5k
...masters degree in Computer Science, Computer Engineering, or a related discipline, or equivalent... .... At least 4 years of professional software development experience; candidates with... ...DevOps More: We are hiring a Senior Platform Software Engineer for Oracle Cloud...SeniorFull timeWork at officeRelocationRelocation packageFlexible hours$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support...SeniorLocal area- ...Barn2Door is looking for a Senior Software Engineer to join our team and help us build next-generation products and services for farmers, leveraging AI to deliver powerful outcomes. You will architect, design, develop, and test solutions while mentoring others and balancing...SeniorFull timeLocal area
$112.3k - $140k
...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...think the unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking...SeniorWork at officeLocal areaRemote workWorldwide- ...CVS Health is seeking a Principal Software Engineer to lead real-time, distributed systems across clinical decision-support applications on Google Cloud. You will design, implement critical components, mentor engineers, and ship production code with a focus on performance...Senior
$92.5k - $209.5k
...a bachelors degree in Computer Science, Engineering, or a related technical discipline, or equivalent... .... We expect 5+ years of professional software development experience, with a track... ...role in OCIs next phase of growth. The Senior Platform Software Engineer role focuses...SeniorFull timeRelocation$92.5k - $209.5k
...Requirements: We require a bachelors degree in Computer Science, Engineering, Information Systems, or a related technical field, or... ...equivalent practical experience. We expect 4+ years of professional software development experience delivering production services or...SeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Nashville, TN
- senior software engineer ruby on rails Nashville, TN
- software developer positions Nashville, TN
- agile software developer Nashville, TN
- software engineer intern Nashville, TN
- software engineer internship Nashville, TN
- entry level software engineer remote Nashville, TN
- senior software engineer remote Nashville, TN
- senior software design engineer Nashville, TN
- software developer entry level Nashville, TN



