{bc}
dayforce

Senior Software Engineer: Backend

MoneyGram
Remote, USA
Full-time
Senior Level
Remote
USD 130000-170000 yearly
Discovered 1 weeks ago
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan
Smart Apply

Full Job Posting

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 Senior Software Engineer to join the MoneyGram core transaction and API development team.

You will play a key role in building scalable, high-performance, and secure services while mentoring junior engineers and influencing technical direction.

The ideal candidate is a strong problem-solver with expertise in Java, distributed systems, APIs, databases, and cloud-native technologies.

What You Will Do

  • Lead the design and implementation of complex technical solutions , translating business requirements into scalable and maintainable architectures.
  • Contribute to and influence system architecture, microservices design, API design, event-driven architecture, and integration patterns .
  • Operate effectively across architecture, implementation, delivery, and operational excellence working as part of a team in an agile environment, providing extreme ownership in what you do.
  • Work closely with product managers, engineers, and QA to deliver end-to-end solutions.
  • Automating repeated test, build, and deploy procedures
  • Drive engineering best practices and coding standards.

What we are looking for

  • Bachelor’s or Master’s degree in Computer Science , Engineering, or equivalent experience.
  • 10 + years of backend engineering experience with a focus on Java .
  • Strong expertise in Spring Boot, RESTful services, SOAP , WebSphere and microservices architecture .
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Proficiency with CI/CD pipelines, Git, Docker, and Kubernetes .
  • Experience with messaging platforms (Kafka, RabbitMQ, etc.).
  • Experience with product management processes and tools (Agile methods, Kanban, etc.)
  • Problem solver who can tackle complex technical challenges
  • Experience using AI-assisted development tools such as Claude, Cursor or Augment AI to accelerate coding, testing, documentation and troubleshooting.
  • Experience leading the design, development and implementation of complex systems.
  • Experience with Unit Testing (JUnit, Mockito, Groovy)
  • Experience with Cloud Development, Deployment, and Maintenance (AWS, GCP)
  • Knowledge / Experience with Relational Database, NoSQL (Couchbase, Mongo) db and database optimization.

The salary/pay rate listed below is a good faith determination that may be offered to a successful applicant for this position at the time of this job advertisement based on the company hiring process and budget for this role and may be modified in the future.

Actual compensation may vary from posting based on geographic location, work experience, and/or skill level.

Here Are Some Reasons You Will Love Working At MoneyGram!

  • Remote first flexibility
  • Generous PTO

• Medical And Dental And Vision Insurance

  • Life, Disability, and other benefits
  • 401k with competitive Employer Match

• Generous Parental Leave

MoneyGram does not sponsor US work authorizations for this job position including H-1Bs, O-1, and TN.

MoneyGram also does not hire F-1s working on EAD for this position.

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.

MoneyGram is an Equal Opportunity Employer.

We consider all qualified applicants for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other status protected by applicable law.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at MoneyGram