About The Position

The Senior Architect, Software Engineering partners with engineering, product, and business teams to design and deliver scalable technology solutions that simplify business processes, enable automation, and support new product capabilities. The role leads end-to-end solution architecture and technical design for new products, platforms, and business initiatives, translating business requirements into scalable technical solutions. The position drives cloud-native architecture decisions and designs microservices-based platforms and distributed systems for enterprise-scale applications. It also designs API-first, event-driven architectures for real-time and batch payment flows, provides technical leadership on architecture standards and development practices, and collaborates with global cross-functional teams to deliver solutions aligned with business objectives. The architect evaluates emerging technologies and drives performance optimization, troubleshooting, and operational excellence.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field and 10+ years of software engineering experience, or a master's degree and 8+ years of software engineering experience.
  • 5+ years of experience designing and implementing enterprise software architectures.
  • Experience building and deploying microservices-based applications at scale.
  • Experience developing applications using Java and related enterprise technologies.
  • Experience with web services, APIs, and modern distributed system design.
  • Experience with software design patterns, object-oriented design, data structures, and algorithms.
  • Experience working in Agile development environments using continuous integration and continuous delivery practices.
  • Experience partnering with business and technical stakeholders to deliver technology solutions.
  • Strong hands-on AWS Cloud experience, including compute services such as EC2, ECS/EKS, and Lambda; API and integration services such as API Gateway, EventBridge, SQS, and SNS; data services such as RDS, PostgreSQL, and DynamoDB; and security and monitoring services such as IAM, CloudWatch, and CloudTrail.
  • Must be currently authorized to work in the United States on a full-time basis; Western Union will not sponsor work visas for this position.

Nice To Haves

  • Experience in financial services, fintech, payments, or related regulated industries.
  • Experience with digital banking platforms, wallets and stored-value systems, card issuing, authorization, clearing and settlement, or domestic and cross-border payment rails.
  • Experience architecting enterprise software platforms in banking, financial services, payments, fintech, or digital wallet environments, with an understanding of money movement, transactional systems, security, risk, regulatory compliance, and highly available distributed architectures.
  • Experience designing and implementing cloud-based solutions using AWS, Azure, Google Cloud, or hybrid cloud environments.
  • Experience defining enterprise architecture standards and influencing technical strategy across multiple teams.
  • Experience evaluating and implementing emerging technologies to improve business processes, operational efficiency, or customer experiences.
  • Advanced degree in Computer Science, Engineering, or a related field.

Responsibilities

  • Lead end-to-end solution architecture and technical design for new products, platforms, and business initiatives.
  • Partner with engineering and business stakeholders to translate business requirements into scalable technical solutions.
  • Drive cloud-native architecture decisions that improve system performance, reliability, scalability, and maintainability.
  • Design and implement microservices-based platforms and distributed systems for enterprise-scale applications.
  • Collaborate with global cross-functional teams to deliver technology solutions aligned with business objectives.
  • Design API-first, event-driven architectures supporting real-time and batch payment flows.
  • Provide technical leadership and guidance on architecture standards, design patterns, and development best practices.
  • Evaluate emerging technologies and recommend solutions that improve business outcomes and customer experiences.
  • Drive continuous improvement through performance optimization, troubleshooting, and operational excellence.
  • Champion collaboration, innovation, and engineering excellence across the organization.

Benefits

  • Short-term incentives.
  • Multiple health insurance options.
  • Accident insurance.
  • Life insurance.
  • Access to development platforms.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Tuition Assistance Program.
  • Employee Discount Program.
  • Parental Leave.
  • 401K Plan.
  • Long-term incentives aligned with individual and company performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service