Senior Software Engineer — Cloud-Native Payments Platform

Western Union

Austin (TX)

Hybrid

USD 110,000 - 135,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
401K plan
Parental leave

Job summary

Western Union is seeking a Senior Software Engineer in Austin, TX to advance our platform modernization across NA and LACA. You will design, develop, and enhance applications, internal tools, workflows, and services using AWS microservices and AI-assisted engineering practices.

You will mentor junior engineers, contribute to security and reliability, and collaborate with product, operations, and architecture teams to deliver scalable cloud-native solutions.

Qualifications

  • 4+ years of software engineering experience focusing on security, reliability, scalability, observability, and operational excellence.
  • 4+ years cloud-native apps and microservices using Java and Spring Boot.
  • 3+ years on AWS (Azure or other cloud platforms), including microservices and cloud-native architectures.
  • 1+ years of experience working with event-driven architectures.
  • 1+ years of experience with cloud databases (PostgreSQL, Aurora, DynamoDB) and distributed caching technologies (Redis, Valkey, ElastiCache).
  • Experience contributing to application modernization, cloud migration, or legacy transformation initiatives.
  • 1+ years of experience working in Agile software development environments.

Responsibilities

  • Contribute to payment platform modernization initiatives across North America (NA), Latin America & Caribbean (LACA) regions.
  • Design, develop, test, and support applications, workflow automations, internal tools, APIs, and platform services using AI-assisted engineering practices.
  • Develop and modernize services using Java, Spring Boot, APIs, event-driven architectures, and cloud-native design patterns.
  • Build and maintain AWS-based microservices and cloud-native applications that meet performance, reliability, and scalability requirements.
  • Develop and support cloud-native data solutions using PostgreSQL, Aurora, DynamoDB, and related technologies.
  • Implement telemetry, monitoring, and observability capabilities to improve platform health, reliability, and customer experience.
  • Review and validate AI-generated code to ensure adherence to security, quality, compliance, and engineering standards.
  • Participate in code reviews, technical design discussions, and architecture reviews.
  • Support continuous improvement initiatives by contributing reusable components, engineering standards, and best practices.
  • Mentor junior engineers and help foster a culture of collaboration, learning, and engineering excellence.

Skills

Java
Spring Boot
Cloud-native architectures
Event-driven architectures
AWS
Distributed caching

Tools

Kafka
CI/CD pipelines
Observability tools
Infrastructure automation
RESTful APIs

Job description

Western Union is seeking a Senior Software Engineer in Austin, TX to advance our platform modernization across NA and LACA. You will design, develop, and enhance applications, internal tools, workflows, and services using AWS microservices and AI-assisted engineering practices.

You will mentor junior engineers, contribute to security and reliability, and collaborate with product, operations, and architecture teams to deliver scalable cloud-native solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Cloud Microservices Lead
Staff Software Engineer: Cloud Microservices Lead

Western Union • Austin (TX)

Hybrid
USD 135,000 - 160,000
Paid Time Off
Medical, Dental and Life Insurance
Tuition Assistance Program
+4
Senior Software Engineer - Payments Platform
Senior Software Engineer - Payments Platform

Western Union • Austin (TX)

Hybrid
USD 110,000 - 135,000
Health insurance
401K plan
Parental leave
Senior Software Engineer - Global Payments Platform
Senior Software Engineer - Global Payments Platform

Visa • Austin (TX)

On-site
USD 110,700 - 171,800
Comprehensive benefits package
401(k) and life insurance
Paid time off and wellness programs
Senior Software Engineer - AI-Driven Payments
Senior Software Engineer - AI-Driven Payments

Visa • Austin (TX)

Hybrid
USD 112,000 - 204,000
Medical benefits
401(k)
Wellness Program
Senior Fintech Software Engineer — Payments Platform
Senior Fintech Software Engineer — Payments Platform

Western Alliance Bank • Columbus (OH)

On-site
USD 110,000 - 160,000
Ownership stake
Medical insurance
Dental insurance
+4
Remote Lead Software Engineer — Cloud-Native Payments
Remote Lead Software Engineer — Cloud-Native Payments

First Citizens Bank • North Carolina

On-site
USD 140,000 - 180,000
Software Engineer, Payments Platform (Java/Spring AWS)
Software Engineer, Payments Platform (Java/Spring AWS)

WEX, Inc. • Dallas (TX)

On-site
USD 96,000 - 116,000
Health, dental and vision insurance
Retirement savings plan
Paid time off
+2
Senior FinTech Software Engineer — Payments Platform
Senior FinTech Software Engineer — Payments Platform

Western Alliance Bancorporation • Columbus (OH)

On-site
USD 110,000 - 160,000
Ownership stake
Medical and dental insurance
Time off
+4
Staff Software Engineer - Digital Platform
Staff Software Engineer - Digital Platform

Western Union • Austin (TX)

On-site
USD 135,000 - 160,000
Paid Time Off
Medical, Dental and Life Insurance
Tuition Assistance Program
+4
Senior Software Engineer - Payments Platform (AWS/Python)
Senior Software Engineer - Payments Platform (AWS/Python)

Rise Technical • Austin (TX)

On-site
USD 150,000 - 220,000
Equity
Medical coverage
Dental coverage
+2