Playbypoint is committed to building the next generation of software and connecting the world of sports. We are revolutionizing the racquet sports industry by redefining club management through cutting‑edge technology. Our goal is to drive unparalleled player engagement and propel clubs to new heights of success. We are looking for a senior software engineer with a strong background in ruby on rails and payment systems to join our team. This role involves designing and implementing scalable, secure, and well‑documented payment solutions, as well as maintaining key components of our payments infrastructure. Job functions design, develop, and implement payment integrations with: payment gateways (e.g., stripe, local banks) digital wallets and alternative payment methods build and maintain core payment features, including: payment processing (cards, ach, recurring payments, 3ds) pos (point of sale) device management payment data models and database relationships api endpoints and documentation for status checks, environments, and test/qa credentials define and document the lifecycle of payment gateway integrations. Implement robust logging and traceability systems to monitor payment operations. Refactor and improve existing components, including: payment‑related models and background jobs database schema and relationships contribute to a clean, scalable, and well‑documented codebase. Qualifications and requirements proven experience in ruby on rails strong understanding of payment systems, including 3ds, gateways, and digital wallets experience working with qa environments and technical documentation proficiency in database design and optimization hands‑on experience with monitoring and traceability tools knowledge of payment fraud detection techniques desirable skills familiarity with background job processors (e.g., sidekiq) solid understanding of version control systems (git) experience working in agile environments (scrum or kanban) excellent communication skills and ability to collaborate with cross‑functional teams conditions competitive payment in usd flexible schedule unlimited pto 100% remote j-18808-ljbffr