Skip Navigation
Search Jobs

Senior Cloud Engineer

Saint Louis Park, Minnesota; Frisco, Texas

As a member of MoneyGram’s IT team, you’ll work on a variety of engaging and innovative projects. We are a global company which provides very marketable experience working in a global environment, looking at the internationalization of working in the digital areas of the business, becoming exposed to managing risk/privacy, and adhering to GDPR and all global security guidelines. We operate with a scrum model, so our teams gain a strong understanding of the business, finance, and risk components related to their work. Working in Financial Technology offers the opportunity to broadly impact products that are used.

  • Job Type: Full-time
  • Level: Mid
  • Travel: No
  • Glassdoor rating

Back to Job Navigation (Overview)

Success Profile

What are the qualifications that will help you achieve success at MoneyGram?

  • Collaborative
  • Curious
  • Creative
  • Logical
  • Problem-solver
  • Results-driven

Back to Job Navigation (Success)


  • Healthcare

    We offer competitive benefit packages that are specific to each country where we have employees.

  • 401(k) /
    Retirement Plans

    Excellent company match with immediate 100 percent vesting.

  • Paid Time Off

    Generous PTO with holiday pay.

  • Work/ Life Balance

    Our employees are the reason for our success, so we offer a healthy work-life balance.

  • Location

    Work in the heart of the Dallas / Fort Worth area.

Back to Job Navigation (Rewards)

MoneyGram supports ongoing professional development through continued education and on-the-job experience.


Job ID 19010936 Date posted Aug. 19, 2019 Primary Location St Louis Park-Minnesota-United States of America Additional Locations US_Corp_Frisco_3000 Internet-Frisco-Texas-United States of America

The IT Engineer IV will support MoneyGram's customers, stakeholders, partners, staff and overall business strategy through the servicing and management of its technological resources. The incumbent will lead and manage projects, participate in vendor management, create/maintain documentation, and create standards and documentation. Performs Technology Lifecycle management duties, presenting proposals/solutions to management through executive layers, and participate in the budget process along with management. The incumbent will work with other engineers to design and build environments to proper standards with associated documentation and processes, while also serving as a level of escalation by assisting Operations team(s) who support the environments. The incumbent will also provide mentorship and leadership to junior members of the engineering team.

Primary Responsibilities


  • Create innovative solutions leveraging cloud platforms to solve business challenges.

  • Gather requirements, assess capabilities and analyze findings to provide appropriate cloud recommendations and adoption strategy.

  • Create conceptual, logical and physical design for cloud-based solutions for infrastructure and platforms.

  • Be well versed in AWS and/or Microsoft Azure, technology architecture, associated vendor products, and their interdependencies.

  • Provide appropriate cloud solution recommendations based on your definition and analysis of the technical requirements.

  • Learn and adopt new tools and techniques to increase performance, automation, and scalability.

  • Share the leading practices and cloud emerging technologies with internal team members.

  • Collaborate as part of larger teams which may include project managers, business analysts, architects, developers, and change management professionals.


  • Must have expert level experience Scripting in Terraform

  • Previous hands-on experience with the design, implementation, operation, and maintenance of AWS compute, security, logging, and monitoring

  • Deep product knowledge and understanding of product features in one or more major clouds platforms:

    • Microsoft Azure, AWS, Google Cloud

    • IaaS, PaaS, and SaaS Solutions

    • Virtualization

  • High Availability and Disaster Recovery principles, patterns and usage

  • Experience delivering Infrastructure as Code and automation/orchestration of OS and applications.

  • Automation experience with Terraform, CloudFormation, Resource Manager, Puppet, Chef, Ansible, etc.

  • Experience with cloud-based software development tools and methodologies (e.g. Git, CI/CD, Code Deploy, Code Pipeline, Build Automation and Testing, etc.)

  • Experience with container technologies (e.g. Kubernetes, Docker, Azure AKS, AWS EKS, etc.)

  • Experience supporting Production applications or workloads in a cloud-based environment

  • Performance analysis, troubleshooting and remediation techniques

  • Ability to code/script in administrative type language (e.g. Ruby, Python, PowerShell, Bash).

  • Experience with networking principles and technologies (DNS, Load Balancers, Reverse Proxies)

  • Strong analytical problem-solving ability

  • Strong presentation, written and verbal communication skills

  • Self-starter with the ability to work independently or as part of a project team

  • Experience in operating on-prem and cloud infrastructure and applications.

  • AWS: Certified Solutions Architect is a PLUS

    Environment experience

  • AWS | route53, VPN, shared VPC, transit gateway, EC2, S3, Beanstalk, Lambda, EFS, EBS, ACM, IAM, Multi AZ / Multi Region

  • GCP | cloudDNS, CloudRouter, VM, Storage, Big Query, Multi AZ / Multi Region

  • Kubernetes | create YAML code to deploy applications | Prometheus, Istio, EFK or ELK

Any combination of relevant education and experience and/or related professional designations/certifications in this field is highly desirable.


  • Minimum Required: Bachelors' degree, preferred


  • 7-10 years' IT Operations and/or Engineering experience with increasing levels of responsibility.
  • 7-10 years' proven customer service experience, and must communicate clearly, courteously and professionally in person and over the phone.

Essential Skills

  • Excellent problem-solving skills and broad understanding of relationships between hardware and applications, and client/server relationships.
  • In-depth understanding of the criticality of existing environments when leading/managing projects, software and/or hardware as it relates to the business needs, customers, partners and staff.
  • Knowledge of the inputs and outputs associated with the data, software and/or hardware technology.
  • In depth knowledge of the technology this position represents, including all aspects/activities required to maintain system stability and optimal performance.
  • Excellent written and oral communication skills.
  • Ability to communicate technical information to nontechnical personnel.
  • Ability to prioritize and handle multiple tasks.
  • Availability to participate in on-call support as an escalation point from IT Operations or in high-severity incident situations.
  • Strong project management skills.
  • Mentor and leadership qualities.

Sign up for Job Alerts

Join our Talent Network and get MoneyGram news and job alerts delivered to your inbox.

Sign Up

Interested InTo sign up for job alerts: enter a category, location, or category/location pair below and click "Add." Once all desired alerts are added, click "Submit."

  • Information Technology, Saint Louis Park, Minnesota, United StatesRemove
  • Information Technology, Frisco, Texas, United StatesRemove