Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Western Union

Staff Software Engineer

Western Union

Staff Software Engineer designing distributed, high-performance systems for Western Union’s digital payments business. Collaborating across engineering centers and driving quality through Agile development and testing.

Posted 8/20/2026full-timeAustin • Texas • 🇺🇸 United StatesLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing complex, multi-tier distributed software systems while applying Agile methodologies and maintaining high unit and integration test coverage. Possesses strong analytical skills and the ability to assess business needs, providing effective solutions that align with emerging technology standards.

Highest-signal resume keywords
Java/J2EE DevelopmentAgile MethodologyRESTful and SOAP Web ServicesUnit Testing and Mocking FrameworksData Structures and Algorithms

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaC++OOPOOA/DXMLJSONNode JSWeb TechnologiesRDBMSNoSQL
Soft Skills
Analytical SkillsVerbal CommunicationWritten CommunicationTeam CollaborationAdaptability
Tools & Technologies
Agile Development ToolsContinuous IntegrationContinuous DeliveryPerformance TuningTroubleshooting
Certifications & Qualifications
BS in Computer ScienceMS in Computer Science
Industry Keywords
Software Development LifecycleBusiness Needs AssessmentCreative SolutionsHigh Performance SystemsReal-Time Systems

Tech Stack

Tools & technologies
J2EEJavaJavaScriptNode.jsNoSQLRDBMSSOAP

About the role

Key responsibilities & impact
  • Assess business needs and provide creative, effective solutions aligned with emerging technology standards
  • Collaborate with engineers in geographically distributed development centers
  • Focus on customer journey, product quality, performance tuning, troubleshooting, and continuous development
  • Design layered applications spanning user interface, business functionality, and database access
  • Apply Agile methodology and Definition of Done processes while maintaining 80% unit test coverage and 70% integration test coverage
  • Define, design, and implement complex, multi-tier distributed software systems throughout the software development lifecycle
  • Develop technical and domain expertise to solve product challenges
  • Conduct thorough code reviews
  • Estimate engineering effort, plan implementations, and roll out applications with cross-functional impacts
  • Share engineering support and release responsibilities

Requirements

What you’ll need
  • BS in Computer Science or related fields with 8+ years of professional experience, or MS with 6+ years of experience
  • Excellent understanding of computer science fundamentals, data structures, algorithms, OOPs, and OOA/D
  • Demonstrated experience in modern programming languages (for example, Java/C++) and design patterns
  • Demonstrated capabilities in assessing business needs while providing creative and effective solutions in conformance to emerging technology standards
  • Team player with strong analytical, verbal, and written communication skills
  • Ability to work in a fast paced, iterative development environment and adapt to changing business priorities and to thrive under pressure
  • Experience with unit testing and mocking frameworks
  • Experience in creating and consuming RESTful and SOAP based web services
  • Experience with HTTP, XML, JSON, Node JS, JavaScript
  • Hands-on experience in Java/J2EE, XML, Web technologies, Web Services
  • Experience developing data-ingesting applications using an industry standard RDBMS; NoSQL experience
  • Experience with agile development methodologies with Test Driven Development (TDD) and CI (Continuous Integration)/CD (Continuous Delivery)
  • Proven ability to understand the business and contribute to technology direction that drives measurable business improvements
  • Hands-on experience building high performance and large-scale real-time systems that scale to billions of transactions per day

Benefits

Comp & perks
  • 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account Western Union Website LinkedIn All Job Openings 5001 - 10000 employees Founded 1851 💸 Finance 👥 B2C 💳 Fintech Finance
  • B2C
  • Fintech Western Union is a global leader in cross-border, cross-currency money movement. It provides consumers and businesses with fast, reliable, and convenient ways to send and receive money worldwide. With operations in over 200 countries and territories, Western Union handles an average of 25 transfers per second, offering multiple options for transferring money including online, through its mobile app, or in-person at agent locations. The company places a strong emphasis on security, encrypting transfers and offering fraud prevention measures to protect customers. Whether sending money online or via one of its numerous agent locations, Western Union aims to facilitate easy, transparent money transfers across the globe. Staff Software Engineer 🔥 1 minute ago 🏢🏡 Austin – Hybrid ⏰ Full Time 🔴 Lead 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor 👻 Ghost score 10% J2EE Java JavaScript Node.js NoSQL RDBMS SOAP Apply Now Customize resume + cover letter Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
  • Assess business needs and provide creative, effective solutions aligned with emerging technology standards
  • Collaborate with engineers in geographically distributed development centers
  • Focus on customer journey, product quality, performance tuning, troubleshooting, and continuous development
  • Design layered applications spanning user interface, business functionality, and database access
  • Apply Agile methodology and Definition of Done processes while maintaining 80% unit test coverage and 70% integration test coverage
  • Define, design, and implement complex, multi-tier distributed software systems throughout the software development lifecycle
  • Develop technical and domain expertise to solve product challenges
  • Conduct thorough code reviews
  • Estimate engineering effort, plan implementations, and roll out applications with cross-functional impacts
  • Share engineering support and release responsibilities 🎯 Requirements
  • BS in Computer Science or related fields with 8+ years of professional experience, or MS with 6+ years of experience
  • Excellent understanding of computer science fundamentals, data structures, algorithms, OOPs, and OOA/D
  • Demonstrated experience in modern programming languages (for example, Java/C++) and design patterns
  • Demonstrated capabilities in assessing business needs while providing creative and effective solutions in conformance to emerging technology standards
  • Team player with strong analytical, verbal, and written communication skills
  • Ability to work in a fast paced, iterative development environment and adapt to changing business priorities and to thrive under pressure
  • Experience with unit testing and mocking frameworks
  • Experience in creating and consuming RESTful and SOAP based web services
  • Experience with HTTP, XML, JSON, Node JS, JavaScript
  • Hands-on experience in Java/J2EE, XML, Web technologies, Web Services
  • Experience developing data-ingesting applications using an industry standard RDBMS; NoSQL experience
  • Experience with agile development methodologies with Test Driven Development (TDD) and CI (Continuous Integration)/CD (Continuous Delivery)
  • Proven ability to understand the business and contribute to technology direction that drives measurable business improvements
  • Hands-on experience building high performance and large-scale real-time systems that scale to billions of transactions per day Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Chief Software Engineer 🕒 August 7 Visa 10,000+ employees 💳 Fintech 💸 Finance 🏦 Banking Website LinkedIn All Job Openings Chief Software Engineer building AI-enabled cloud platforms for Visa, a global payments technology company. Leading distributed systems, GenAI adoption, and technical direction for commercial payments and money movement. 🏢🏡 Austin – Hybrid 💵 $195.8k - $313.5k / year 💰 Post IPO equity on 2016-10 ⏰ Full Time 🔴 Lead 🧑‍💻 Full-stack Engineer Cloud Distributed Systems GRPC Java Microservices Spring AI Software Architect 🕒 August 7 TeamViewer 1001 - 5000 ☁️ SaaS 🤝 B2B 🏢 Enterprise Website LinkedIn All Job Openings AI Software Architect owning TeamViewer’s agentic platform architecture. Designing secure, observable enterprise AI systems powering digital workplace automation. 🏢🏡 Austin – Hybrid 💰 Series unknown on 2009-02 ⏰ Full Time 🟠 Senior 🔴 Lead 🧑‍💻 Full-stack Engineer Assembly Distributed Systems Python TypeScript Staff Software Engineer – MBFF Platform, Microservices Architecture 🕒 August 6 General Motors 10,000+ employees 🚘 Automotive 🏭 Manufacturing 🚗 Transport Website LinkedIn All Job Openings Staff Software Engineer leading GM’s Java microservices and Azure platform architecture. Driving reliability, DevOps, and AI-enabled operations for mobile ownership experiences. 🏢🏡 Austin – Hybrid 💰 $500M Grant on 2024-07 ⏰ Full Time 🔴 Lead 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor Azure Cloud Distributed Systems Grafana GraphQL Java Kubernetes Microservices Oracle Postgres Prometheus Spring Spring Boot SpringBoot SQL Staff Software Engineer – GenAI 🕒 July 30 Visa 10,000+ employees 💳 Fintech 💸 Finance 🏦 Banking Website LinkedIn All Job Openings Software Engineer developing payment technology solutions at Visa. Collaborating with teams to design and implement scalable systems for global users. 🏢🏡 Austin – Hybrid 💵 $131.6k - $210.3k / year 💰 Post IPO equity on 2016-10 ⏰ Full Time 🔴 Lead 🧑‍💻 Full-stack Engineer Staff Engineer – Delivery 🕒 July 24 Aristocrat 5001 - 10000 🎮 Gaming Website LinkedIn All Job Openings Staff Engineer, Delivery responsible for coordinating software delivery and mentoring engineers at Aristocrat. Leading agile projects with Node.js and React in a dynamic gaming company. 🏢🏡 Austin – Hybrid 💵 $115.5k - $214.5k / year ⏰ Full Time 🔴 Lead 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor JavaScript Node.js Python React View More Full-stack Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates About us Is Remote Rocketship legit? Privacy policy Terms of service Job board SEO course Remote Job Search MasterClass Resume Review AI Apply Copilot OpenClaw job finder API docs Find jobs using your resume Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs