Director, Software Engineering (Core Money Transfer)
Western Union
Are you ready to help modernize a software engineering organization that builds products connecting millions of users around the world? Are you seeking an opportunity to join a globally diverse organization where unique contributions are recognized and celebrated, and where everyone is empowered to thrive? Join Western Union as a Director, Software Engineering. 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 or