Western Union

Director, Software Engineering (Core Money Transfer)

Western Union$290K — $310K *
Finance & Insurance
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of professional experience in software engineering, with leadership experience of 6+ years.
  • BS/MS in Computer Science or related field.
  • Proficient in leveraging AI in engineering practices for quality and efficiency.
  • Deep understanding of large-scale distributed systems and cloud-native architectures.
  • Experience in Agile development, TDD, and CI/CD methodologies.
  • Familiarity with enterprise application development using Java, Spring Boot, and related technologies.

Responsibilities

  • Guide the architectural direction for scalable, resilient systems.
  • Drive technical and business outcomes through informed investment and design decisions.
  • Champion platform quality, performance, and reliability.
  • Lead platform modernization initiatives to reduce technical debt and enhance delivery speed.
  • Establish execution models to manage operational requests efficiently.
  • Promote engineering excellence through modern practices and continuous improvement.
  • Attract, develop, and mentor high-performing engineering teams.

Benefits

  • Paid Time Off
  • Medical, Dental and Life Insurance
  • Tuition Assistance Program
  • Student Loan Repayment (below manager level only)
  • Parental Leave
  • Volunteer time off
  • $0 Money Transfer Fee Discount Code - Quarterly
  • Recognition Program 'Game Changers'
  • Employee Discount Program
  • Global Adoption Assistance
  • Global Scholarship Awards Program
  • 401K plan
Full Job Description
Role Overview

Western Union is seeking a Director of Software Engineering to lead engineering teams responsible for delivering critical capabilities across our Core Money Transfer platform. This leader will help shape the strategic direction of the platform, contribute to long-term roadmap planning, drive execution against business priorities, and provide engineering leadership, coaching, and organizational direction on a day-to-day basis. The role oversees multiple engineering teams spanning software delivery, API services, and platform health and operations functions, and is accountable for delivering exceptional technology solutions and measurable business outcomes.

Key Responsibilities

Platform Delivery
  • Guide the architectural direction of scalable, high-performance systems by partnering with architects and engineering leaders to deliver resilient, secure, and highly available platforms.
  • Deliver technical and business outcomes by making sound technology investment, architectural, and product trade-off decisions that improve platform performance, profitability, operational efficiency, and customer satisfaction.
  • Champion quality, performance, and reliability across the platform, ensuring strong observability, automation, and operational excellence.
  • Drive platform modernization initiatives that simplify architecture, reduce technical debt, improve resiliency, and accelerate delivery velocity.
  • Accountable for platform availability, delivery predictability, engineering productivity, operational excellence, and customer-impacting performance metrics.


Operational Excellence
  • Establish robust support and execution models to effectively manage ad-hoc and operational requests without disrupting planned delivery.
  • Advocate for developer experience through platform abstractions, tooling, and standards that enhance engineering productivity and consistency.
  • Promote continuous improvement through modern engineering practices, CI/CD, and cloud-native design principles.
  • Lead engineering teams responsible for application support, API operations, platform health, and production reliability, ensuring strong operational discipline, service availability, incident management, vulnerability remediation, and continuous improvement across the Core Money Transfer and pricing ecosystems.


People & Culture
  • Build and lead high-performing teams of software engineers across regions by attracting, developing, and mentoring engineering talent while fostering a culture of accountability.
  • Foster an engineering excellence culture grounded in strong coding standards, architectural discipline, innovation, accountability, and collaboration.
  • Develop future leaders by strengthening technical leadership depth and scalability across the organization.
  • Establish organizational goals, metrics, and operating mechanisms that improve execution predictability, engineering effectiveness, and business alignment.
  • Manage engineering capacity, workforce planning, organizational design, and talent strategy across globally distributed teams.


Leadership & Collaboration
  • Drive cross-functional collaboration by partnering closely with Product Management, Data Engineering, and Operations teams to shape platform strategy and technical solutions
  • Influence the technology roadmap by aligning platform engineering strategy with business objectives and product priorities.
  • Lead multiple engineering teams through the delivery lifecycle, ensuring predictable execution, technical excellence, and alignment with business objectives.


Required Qualifications
  • Demonstrated experience leading large-scale software engineering organizations responsible for mission-critical platforms and customer-facing capabilities.
  • BS in Computer Science or a related field with 12+ years of professional experience, or MS with 10+ years, including 6+ years in an engineering leadership role.
  • Demonstrated ability to leverage AI-enabled engineering practices to improve software quality, developer productivity, code generation, automated testing, documentation, and delivery effectiveness.
  • Strong experience working with cross-functional partners, including Product Management and Operations.
  • Excellent decision-making, communication, and collaboration skills.
  • Deep understanding of computer science fundamentals, including data structures, algorithms, object-oriented programming, and design.
  • Strong experience in architectural design, with the ability to clearly communicate and evangelize architectural concepts across diverse audiences.
  • Deep experience designing and operating large-scale distributed systems, microservices, APIs, cloud-native platforms, and event-driven architectures.
  • Working knowledge of enterprise application development using technologies such as Java, Spring Boot, and related ecosystem frameworks.
  • Experience with Agile development, TDD, and CI/CD pipelines.
  • Experience designing and delivering cloud-based architectures (AWS, Azure, Google Cloud, or hybrid environments).


Preferred Qualifications
  • Experience in the Financial Services industry.
  • AWS certification(s) preferred (e.g., AWS Certified Solutions Architect, Developer, or equivalent).
  • Hands-on experience building and operating cloud-native platforms in AWS, Azure, or hybrid environments.
  • Experience with containerized microservices, Kubernetes, and modern API platforms.
  • Familiarity with infrastructure as code, automated deployment pipelines, and platform observability.
  • Familiarity with integrating AI tools into developer workflows (IDEs, CI/CD pipelines, code review systems).
  • Awareness of emerging AI development tools and practices.
  • Proven success leading globally distributed engineering organizations of 50+ engineers, managers, and technical leaders responsible for highly available, scalable, mission-critical platforms.


Work Shift

HYBRID - Western Union values in-person collaboration, problem solving, and ideation whenever possible. We believe this fosters common ways of working and supports how we execute initiatives for our customers. The expectation is to work from the office a minimum of three days a week.

BENEFITS AND OTHER DETAILS

Benefits

You will also have access to short-term incentives, multiple health insurance options, accident and life insurance, and access to best-in-class development platforms, to name a few. Please see the benefits below specific to your country. If applicable, additional role-specific benefits will be mentioned during your interview process or in an offer of employment.

Your United States specific benefits include:

  • Paid Time Off
  • Medical, Dental and Life Insurance
  • Tuition Assistance Program
  • Student Loan Repayment (below manager level only)
  • Parental Leave
  • One day volunteer time off
  • $0 Money Transfer Fee Discount Code - Quarterly
  • Recognition Program "Game Changers"
  • Employee Discount Program
  • Global Adoption Assistance
  • Global Scholarship Awards Program
  • 401K plan


Salary

The on-target earnings range is $290,000-$310,000 per year, which includes a base salary and short-term and long-term incentives that align with individual and company performance. Actual salaries will vary based on candidates' qualifications, skills, and competencies.

Other Details

As part of the application process, all applicants are required to take assessments. Western Union has partnered with a 3rd party provider to administer these tests. Applicants will need to provide their name and email address in order to process the assessments. If you have any questions, you may reach out to [redacted].

#LI-KS1 #LI-Hybrid

Estimated Job Posting End Date:
10-31-2026
This application window is a good-faith estimate of the time that this posting will remain open. This posting will be promptly updated if the deadline is extended or the role is filled.

Similar Jobs

More Jobs at Western Union

More Finance & Insurance Jobs

Find similar Director, Software Engineering (Core Money Transfer) jobs: