See all roles

Senior Software Engineer - Notifications and Messaging

Work from home Full-time role Hiring

At MoneyGram, we're combining the strength of a trusted global brand with the agility of a tech-forward, growth driven culture. With 80+ years of experience and a presence in more than 200 countries and territories, we've built a foundation of stability and trust to help millions of people around the world send funds quickly, securely, and affordably. We're looking for bold thinkers, builders, technologists, and sellers who want real ownership of their work, thrive in collaborative environments, and are energized by solving complex challenges. Here, you'll have the opportunity to make a measurable impact - fast. If you're eager to shape the future of cross-border payments and financial services, join us as we transform how the world moves money. About the role We are looking for a highly motivated Software Engineer to join the Zeta Marketing Platform team. The engineer will be responsible for building scalable, high-performance systems that power customer engagement, campaign orchestration, personalization, analytics, and marketing automation across multiple channel. The ideal candidate should have strong backend engineering skills, experience with distributed systems, and a product mindset to build reliable marketing technology solutions used at scale. What you will get to do Design, develop, and maintain scalable backend services for the Zeta Marketing Platform. Build APIs, event-driven systems, and workflows that support customer segmentation, campaign execution, and personalization. Collaborate with Product, Data Science, Analytics, and frontend teams to deliver end-to-end marketing platform capabilities. Optimize platform performance, reliability, observability, and scalability. Develop integrations with internal and external communication channels such as email, push notifications, SMS, WhatsApp, and in-app messaging. Work on real-time data processing pipelines and customer engagement workflows. Ensure high engineering standards through code reviews, testing, CI/CD, and operational excellence. Troubleshoot production issues and participate in on-call rotations when required. Contribute to architecture discussions and technology decisions What You Will Need to Be Successful Required Skills & Qualifications Bachelor’s or Master’s degree in Computer Science or related field. 6-8 years of experience in backend software engineering. Strong proficiency in HTML, CSS, and Liquid templating. Solid understanding of distributed systems, microservices, REST APIs, and asynchronous processing. Strong problem-solving skills and understanding of system design fundamentals. Knowledge of CI/CD pipelines, monitoring, and production debugging. Work experience in Zeta notification platform. Strong ownership mindset and bias for action. Ability to work in fast-paced, product-driven environments. Excellent collaboration and communication skills. Passion for building scalable systems and solving complex engineering problems.

Preferred Qualifications

Experience working on marketing technology (MarTech), CRM, customer engagement, or campaign management platforms. Understanding of customer analytics, segmentation, recommendation systems, or personalization engines. Exposure to high-scale fintech or consumer internet platforms. Why Join Us? Here Are Some Reasons You Will Love Working At MoneyGram! Comprehensive Health Insurance - Full coverage for you and your family, including dental and vision care. Stay healthy and worry-free! Life and Accident Insurance - Peace of mind with coverage that protects you and your loved ones. Community Service Days - Make a difference! Enjoy paid days off to volunteer and give back to your community. Tuition Reimbursement - Invest in your future with our tuition reimbursement program. We support your educational and career growth. Transfer Fee Reimbursement - Corporate products and services at discounted prices. We’ve got you covered. Employee Assistance Program - Access to confidential counseling and support services for personal and professional well-being. Employee Referral Program - Help us grow our team! Earn rewards for referring talented friends and colleagues. Remote work flexibility - Enjoy the freedom of working remotely with flexible scheduling options. Location: This position is based in India. While this is a remote flexible role it is required to reside in this country. About MoneyGram MoneyGram is a global payments network built to move money across borders with speed, simplicity and trust. Its omnichannel platform empowers consumers, developers and agents to transfer cash, fiat and stablecoin however it works best for them. The company serves over 50 million customers a year across 200+ countries and territories, nearly half a million retail locations and a rapidly expanding digital ecosystem reaching billions of devices. As one of the most recognized and trusted names in global payments, MoneyGram continues to reinvent how money moves — helping people around the world support their loved ones and build better futures. #LI-AZ1 JD to be added Apply To This Job

You might like

Clinical Sales Specialist (m/w/d) - Region: Rhein-Main & Westdeutschland

Work from home Full-time role

Sales Manager PSA / Arbeitsschutz Mitte-Nord (m/w/d)

Work from home Full-time role

Compliance Operations Manager

Work from home Full-time role

Video Editor:in Social Ads (m/w/d)

Work from home Full-time role

Freelance Video Editor:in - Social Ads

Work from home Full-time role

Online Business Manager - Freelance H/F

Work from home Full-time role

Manager, Software Development

Work from home Full-time role

JAVA FS (L7)

Work from home Full-time role

Enterprise Azure Architect

Work from home Full-time role

Program Manager

Work from home Full-time role

Remote Data Entry Specialist – Flexible Part‑Time & Full‑Time Opportunities – New Jersey (100% Work‑From‑Home)

Work from home Full-time role

Experienced Remote Customer Service/Sales Representative – Supplemental Benefits Specialist

Work from home Full-time role

Hybrid Litigation Attorney

Work from home Full-time role

Experienced Live Chat Support Specialist – Delivering Exceptional Customer Experiences at arenaflex

Work from home Full-time role

Experienced Entry-Level Remote Customer Service Representative – Business Process Outsourcing (BPO) Expert – Prince Edward Island

Work from home Full-time role

Sr. Software Developer I (6392)

Work from home Full-time role

Experienced Home-Based Data Entry Specialist – Travel Industry Expert

Work from home Full-time role

Sr. Project Manager- Clinical Laboratory

Work from home Full-time role

Software Engineer-9073

Work from home Full-time role

Sales Representative (Remote)

Work from home Full-time role