About the Role
Western Union is seeking a Senior Solution Architect to modernize enterprise platforms supporting Risk, Compliance, and KYC capabilities. This role involves leading solution design and development of high-performance, secure, and scalable orchestration ecosystems to drive strategic business initiatives and improve operational efficiency.
Responsibilities
- Lead the architecture and design of scalable, low-latency, high-throughput enterprise systems for real-time decision-making and compliance.
- Design and implement robust, secure, and scalable frameworks for Risk, Compliance, and KYC ecosystems.
- Develop solutions integrating internal platforms, vendor products, and third-party APIs with strong security and industry standards.
- Collaborate with stakeholders to deliver solutions aligned with future-state enterprise architecture.
- Assess existing solutions and recommend modernization improvements based on business priorities and industry benchmarks.
- Apply modern architecture patterns including microservices, event-driven design, API-first development, cloud-native deployment, and domain-driven design.
- Drive code quality through code reviews, technical standards, design governance, and mentoring.
- Identify and resolve technical issues, perform root cause analysis, and implement corrective actions.
- Lead modernization initiatives, including platform evolution and strategic replacement of legacy systems.
- Maintain a strong focus on customer journeys, product quality, performance optimization, and continuous improvement.
- Participate in recruitment and onboarding, promoting a culture of learning, innovation, and collaboration.
- Create and maintain enterprise-level architecture documentation, including solution architecture documents, design documents, integration specifications, API design documents, and operational runbooks.
- Develop clear flow diagrams, workflow diagrams, sequence diagrams, system interaction diagrams, application architecture diagrams, deployment views, data flow diagrams, and enterprise solution blueprints.
- Translate complex requirements into architecture artifacts communicating design decisions, dependencies, integration patterns, data flows, and operational impacts.
- Produce documentation suitable for architecture reviews, engineering delivery, compliance review, audit support, and stakeholder communication.
- Use industry-standard documentation and diagramming tools.
- Present technical designs and documentation clearly to both technical and non-technical audiences.
Requirements
- Bachelor's degree in computer science, Information Technology, Engineering, or a related field with 10+ years of professional experience, or a master's degree with 8+ years of experience. Equivalent work experience will also be considered.
- Extensive software development and solution architecture experience, particularly in enterprise API development, microservices architecture, distributed systems, and cloud-native application design.
- Strong hands-on development experience with Java, Spring Boot, Core Java, REST APIs, microservices, and AWS Cloud technologies.
- Proven experience designing, building, deploying, monitoring, and supporting high-performance APIs and enterprise-grade backend services.
- Demonstrated experience integrating with vendor platforms, third-party services, and external APIs, including secure authentication, error handling, resiliency, scalability, monitoring, and operational support.
- Practical knowledge of current AI and Generative AI trends, including ChatGPT, GitHub Copilot, cloud-based AI services, AI-assisted development tools, and intelligent automation solutions.
- Strong AWS experience, including cloud architecture best practices, application deployment, monitoring, security, resiliency, and performance optimization.
- Solid understanding of relational databases and data platforms such as MySQL, PostgreSQL, Snowflake, or similar technologies.
- Strong knowledge of microservices, event-driven architecture, design patterns, data structures, algorithms, and object-oriented programming principles.
- Hands-on experience with DevOps practices including source control, CI/CD, infrastructure automation, deployment pipelines, and release governance.
- Proficiency with Git and GitHub, including branching strategies, repository management, pull requests, code reviews, and collaborative development workflows.
- Familiarity with monitoring and observability tools such as Splunk, Dynatrace, AWS CloudWatch, or similar platforms.
- Knowledge of Kafka, Docker, Kubernetes, containerization, or orchestration platforms is preferred.
- Strong analytical, troubleshooting, diagnostic, and problem-solving skills.
- Excellent verbal and written communication skills.
- Knowledge of KYC, AML, Risk, and Compliance domains is highly desirable.
- Experience in financial services, banking, fintech, payments, customer verification, fraud prevention, or regulatory compliance environments is a strong advantage.
- Experience working with compliance, sanctions screening, identity verification, customer due diligence, risk scoring, case management, fraud prevention, or regulatory technology platforms.
- Experience with vendor due diligence, vendor API onboarding, third-party integration lifecycle management, SLAs, operational readiness, and production support models.
- Ability to drive innovation through AI-powered engineering practices, cloud modernization, process automation, and continuous improvement.
- Demonstrated leadership experience mentoring engineers, influencing technical decisions, establishing standards, and driving architectural governance.
Skills
- Java
- Spring Boot
- Core Java
- REST APIs
- Microservices
- AWS Cloud
- AI
- Generative AI
- ChatGPT
- GitHub Copilot
- Cloud-based AI services
- AI-assisted development tools
- Intelligent automation
- Cloud architecture
- Application deployment
- Monitoring
- Security
- Resiliency
- Performance optimization
- Relational databases
- MySQL
- PostgreSQL
- Snowflake
- Event-driven architecture
- Design patterns
- Data structures
- Algorithms
- Object-oriented programming
- DevOps
- Source control
- CI/CD
- Infrastructure automation
- Deployment pipelines
- Release governance
- Git
- GitHub
- Splunk
- Dynatrace
- AWS CloudWatch
- Kafka
- Docker
- Kubernetes
- Containerization
- Orchestration platforms
- KYC
- AML
- Risk
- Compliance
- Financial services
- Banking
- Fintech
- Payments
- Customer verification
- Fraud prevention
- Regulatory compliance
- Sanctions screening
- Identity verification
- Customer due diligence
- Risk scoring
- Case management
- Regulatory technology
- Vendor due diligence
- Vendor API onboarding
- Third-party integration lifecycle management
- SLAs
- Operational readiness
- Production support
- Process automation
- Continuous improvement
- Mentoring engineers
- Technical decision influence
- Establishing standards
- Architectural governance
Location
- Austin, TX
Work Type
- Full-time
- Hybrid
Experience Level
- Senior
- 10+ years of professional experience
- 8+ years of experience
Education Level
- Bachelor's degree in computer science, Information Technology, Engineering, or a related field
- Master's degree
Salary/Compensations
- $160,000 – 195,000 USD per year
Benefits
- Short-term incentives
- Multiple health insurance options
- Accident and life insurance
- Access to best-in-class development platforms
- 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
About the Company
- 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.
Equal Opportunity
- We are passionate about honoring our employee's identity and fostering a feeling of belonging.
- Our commitment is to provide an inclusive culture that celebrates the unique backgrounds and perspectives of our global teams while reflecting the communities we serve.
- We do not discriminate based on race, color, national origin, religion, political affiliation, sex (including pregnancy), sexual orientation, gender identity, age, disability, marital status, or veteran status.
- The company will provide accommodation to applicants, including those with disabilities, during the recruitment process, following applicable laws.
