Staff Software Engineer

Western UnionAustin, TX
Hybrid

About The Position

The Staff Software Engineer will lead the design and delivery of scalable, cloud-native microservices powering Western Union’s digital platform. This role serves as a hands-on technical expert and service owner, partnering with distributed engineering teams to ensure reliability, performance, and architectural excellence. Applicants must be currently authorized to work in the United States on a full-time basis. Western Union will not sponsor applicants for work visas for this position.

Requirements

  • Hands on technical lead with demonstrated experience in designing and implementing large scale microservices.
  • BS in Computer Science or related fields with 7+ years of professional experience or MS with 5+ years of experience.
  • Demonstrated experience in modern programming languages and frameworks (Java Spring boot, DynamoDB/Postgres, Kafka, Redis, Apache Camel) and standard design patterns for implementing microservices.
  • Hands-on experience using AI coding agents to build or accelerate end-to-end software delivery.
  • Proven ability to understand business and ability to contribute to technology direction that drives measurable business improvements.
  • Excellent decision-making, communication, and collaboration skills.
  • Excellent understanding of computer science fundamentals, data structures, algorithms, OOPs, and OOA/D.
  • Demonstrated capabilities in assessing business needs while providing creative and effective solutions in conformance to emerging technology standards.
  • Experience with architecture design concepts and techniques and the ability to communicate and evangelize those concepts to a broad-based team.
  • Hands-on experience in building microservices based architecture and platform developed and deployed at scale.
  • Hands-on experience building enterprise scale APIs used by web and mobile applications.
  • Experience with agile development methodologies with Test Driven Development (TDD) and CI (Continuous Integration)/CD (Continuous Delivery).
  • Experience in Cloud (AWS) based architecture designs and implementations.

Nice To Haves

  • Experience in FinTech industry.
  • Experience in building external customer-facing applications with open-source. technologies and understanding of front-end tech stack

Responsibilities

  • Develop and implement new software, maintain and improve existing software
  • Ensure that software functionality is implemented with a focus on code optimization and organization.
  • Build applications, workflow automation’s, internal tools, and basic agents using AI coding agents within Western Union’s product and platform areas.
  • Recommend improvements to existing software programs.
  • Troubleshoot application issues and coordinate issue resolution with operations, functional, and teams.
  • Work as service lead with development team across geographically distributed structure
  • Review design and code from different scrum teams and ensure service level standards are enforced.
  • Responsible for maintaining quality and engineering metrics of specific microservices as a services owner.
  • Provide coaching to Junior engineers on the team.
  • Works independently on complex projects.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service