Remote Position

Staff Software Engineer, Payments Acquiring

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

This is a Fully Remote Job About Our Client: The organization operates within the commerce technology industry, addressing the challenge of fragmented and outdated payment and business management tools faced by sellers. It provides integrated, omnichannel solutions that enable merchants to sell online, manage inventory, offer flexible payment options, schedule appointments, engage customers, and handle payroll and business financing. The organization serves a broad spectrum of sellers, from startups to large enterprises, supporting their growth through scalable financial and commerce solutions. About the Opportunity: The STAFF SOFTWARE ENGINEER, PAYMENTS ACQUIRING, is responsible for leading complex technical projects focused on the card payment acquiring process across multiple platforms. This role ensures secure, reliable, and efficient payment processing, contributing directly to the organization's ability to handle high-volume card transactions. The position demands deep expertise in card payments and involves building systems, tools, and processes that enhance operational reliability and scalability. Responsibilities: Apply in-depth card payment knowledge to interpret network specifications and translate them into engineering solutions. Lead the full lifecycle of technical projects from design to production deployment. Collaborate with technical leads, product teams, and stakeholders across various platforms to align acquiring solutions with card network requirements. Maintain hands-on involvement by writing code, developing testing tools, analyzing network messages, reviewing designs, and debugging at a detailed protocol level. Make data-driven technical decisions on payment routing, retry mechanisms, and processing cost optimization. Develop shared frameworks, standards, and tools that embed payments expertise within the team. Mentor engineers through code reviews, design guidance, and knowledge sharing to elevate team capabilities. Integrate AI tools into the software development lifecycle responsibly. Participate in operational duties including on-call support, incident response, and continuous system reliability improvements. Requirements: Extensive experience with card payment processing at the message and integration level, including ISO 8583 and acquirer host formats. Familiarity with complex card transaction scenarios such as partial authorizations, reversals, tips, currency conversion, and interchange qualification. Proven software engineering skills in building and maintaining reliable financial or payments systems. Pay Range and Compensation Package: The pay range and compensation package for this role will be determined based on the candidate's experience, skills, and other relevant factors. Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin. Note: TalentHop is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.

Apply Now โ†’

More Open Positions

Explore similar remote opportunities