Join Our Team

Be part of a team that's transforming customer loyalty through AI-driven innovation. We're looking for passionate individuals who share our commitment to excellence.

5 Open Positions

Growing team, growing opportunities

Open Roles

Explore opportunities to grow your career with Exchange Solutions

Technical Lead, Advanced Analytics

The Technical Lead, Advanced Analytics is responsible for delivering analytics and insights to support the ongoing enhancement and performance of a large loyalty program operated by a pharmacy retailer, as well as supporting initiatives related to the company's SaaS products. This role reports to the Senior Manager, Analytics

Senior Manager Data Architecture

As the Senior Manager, Data Architecture reporting to the Senior Vice President, Analytics and Optimization, you will own the end-to-end Snowflake data warehouse—defining its architecture, driving its implementation, and optimizing for performance, security, and cost-efficiency.

At this time, we do not have any open positions. We invite you to check back periodically for future opportunities.

At this time, we do not have any open positions. We invite you to check back periodically for future opportunities.

At this time, we do not have any open positions. We invite you to check back periodically for future opportunities.

At this time, we do not have any open positions. We invite you to check back periodically for future opportunities.

At this time, we do not have any open positions. We invite you to check back periodically for future opportunities.

Director, Software Development and QA

The Director, Software Development and QA will be responsible for leading a high-performing organization that delivers technology with speed, quality, and impact. This role requires a leader who brings a passion for technology and delivery, combined with the discipline to hold teams accountable for results. The Director will set ambitious goals, demand excellence in execution, and create a culture of urgency, ownership, and continuous improvement.

Quality Assurance Engineer

As a Quality Assurance Engineer at Exchange Solutions, you will play a critical role in ensuring the delivery of high-quality, defect-free solutions across our core technology platform and client-facing applications.

Manager, Quality Assurance

The Manager, Quality Assurance is responsible for managing and improving the QA processes to ensure the delivery of high-quality solutions on both the core technology platform and business application development projects.

Why Work With Us?

We offer competitive benefits and a supportive environment for professional growth

Flexible Work Culture

Enjoy the balance of remote work flexibility with collaborative in-office opportunities that keep us connected.

Continuous Learning

Professional development opportunities, conference attendance, and learning stipends.

Comprehensive Benefits

Health, dental, vision insurance, retirement plans, and generous time-off policies.

Innovation Focus

Work with cutting-edge AI and loyalty technology while solving real customer challenges.

Collaborative Team

Join a supportive team that values diverse perspectives and collaborative problem-solving.

Growth Opportunities

Clear career progression paths and opportunities to take on new challenges and responsibilities.

Don't See the Right Role?

We're always interested in connecting with talented individuals. Send us your resume and let us know how you'd like to contribute to our mission.

Send Us Your Resume
© 2025 Exchange Solutions, Inc. All rights reserved.