Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Western Union Logo

Senior Staff Software Engineer (Pricing and Retail Services)

Western Union

$164,112 - $229,297
Sep 3, 2025
Denver, CO, US
Apply Now

Western Union is looking to define the long-term technical architecture and system design for their pricing and retail services, ensuring alignment with enterprise infrastructure, business goals, emerging technologies, and evolving customer needs. The role aims to enhance product capabilities and overall computing environments by researching, evaluating, and adopting cutting-edge technologies, and designing scalable systems that meet customer needs and business objectives.

Requirements

  • 3 years of professional experience utilizing Computer Science fundamentals including Data Structures, Algorithms, OOPS, and OOA/D and agile development methodologies with Test Driven Development (TDD) and CI/CD (Continuous Integration/Continuous Delivery);
  • 3 years of professional experience utilizing modern programming languages including Java and design patterns;
  • 3 years of professional experience assessing business needs to provide solutions in conformance to emerging technology standards and building high performance and large-scale real-time systems that scale to billions of transactions per day;
  • 3 years of professional experience utilizing Java/J2EE, XML, Web technologies, Web Services, and NoSQL;
  • 3 years of professional experience performing unit testing and utilizing mocking frameworks;
  • 3 years of professional experience creating and consuming RESTful and SOAP Based Web Services;
  • 3 years of professional experience utilizing HTTP, SML, JSON, Node JS, and JavaScript;

Responsibilities

  • Define the long-term technical architecture and system design for the product, ensuring alignment with enterprise infrastructure, business goals, emerging technologies, and evolving customer needs.
  • Research, evaluate, and adopt cutting-edge system and infrastructure technologies to enhance product capabilities and overall computing environments.
  • Design the architecture for large-scale, distributed, and highly scalable systems across multiple domains, focusing on integration, modularity, reusability, security, and maintainability.
  • Establish and ensure adherence to enterprise architectural frameworks and design patterns that support interoperability and system efficiency.
  • Collaborate closely with product managers, UX/UI designers, and business stakeholders to ensure that architectural solutions meet customer needs and business objectives.
  • Assist with system performance tuning, optimization of networked components, and proactive identification of bottlenecks across the full stack, including cloud infrastructure and databases.
  • Analyze post-production system data to measure performance, reliability, and scalability, integrating findings into continuous architectural improvements.

Other

  • Telecommuting permitted 1-2 days per week.
  • When not telecommuting, must report to Western Union, LLC at 7001 E Belleview Ave., Denver, CO 80237.
  • Bachelor’s degree or U.S. equivalent in Computer Science, Computer Engineering, or a related field, plus 5 years of professional experience as a Software Engineer, Software Developer, or any occupation/job title involving software development in the financial services industry.
  • In lieu of a Bachelor's degree plus 5 years of experience, the employer will accept a Master's degree or U.S. equivalent in Computer Science, Computer Engineering, or a related field, plus 3 years of professional experience as a Software Engineer, Software Developer, or any occupation/job title involving software development in the financial services industry.
  • The expectation is to work from the office a minimum of three days a week.